 You ever feel like it's you against the world? So the International Peace Coalition's decision to endorse the German Declaration of Support for Putin's Peace Initiative at least can be a rallying point for some people to point to and be a part of. Now, I have