Home Tags Russia
Fasten your seat belts.
Putin’s American critique was acid indeed. But it wasn’t a Khrushchev shoe-pounding diatribe.
Fve major emerging economies—Brazil, Russia, India, China, South Africa—begin to take on the West.
Oil, gas and gold rule, as Moscow, Beijing and BRICS push farther away from West.
A reflection on the crisis in Ukraine.