Arab Today
Thousands of Russian troops on Friday marched in Red Square to mark 69 years since victory in World War II in a show of military might amid tensions in Ukraine following Moscow's annexation of Crimea.
Thousands of Russian troops on Friday marched in Red Square to mark 69 years since victory in World War II in a show of military might amid tensions in Ukraine following Moscow's annexation of Crimea.