TOP NEWS Tens of thousands stage anti-Kremlin protests in Russia Tens of thousands of people took to the streets in Russia's Far East in a rare show of defiance against the Kremlin AFP
India, Nigeria, China, U.S. to be dominant powers by 2100, study predicts Chukwuma Muanya and Benjamin Alade