Russia Tells the West Stop Those Damn War Drums…

Russia is getting angry about the Western crap and China has followed suit. But all I see is the warmongers beating their drums and no one but no one in the West has the gumption to put their foot down. I am hear to tell you that Iran is no Libya and Russia plus China […]