Russia Defeats Terrorism… While America Hails a Freak Show
By Finian Cunningham A curious thing in the Western media this weekend is how little coverage is being given to a momentous victory unfolding in Syria. The Syrian Arab Army and Russian forces are about […]