By Mairead Maguire | Inter Press Service | September 12, 2014 While the United States, United Kingdom and NATO are pushing for war with Russia, it behooves people and their governments around the world to take a clear stand for peace and against violence and war, no matter where it comes from. We are at […]
Source