World Affairs

Putin’s Russia: The New World Order’s Main Obstacle.

September 8, 2014 0

By Zine Larbaoui On Friday September 5th, British Prime Minister asked that Russia be disconnected from the SWIFT Interbank network (an international payment system), as was the Vatican (which forced the departure of Benedict XVI) […]

1 28 29 30