News

South Africa urged G20 countries to show global and cooperative leadership to tackle challenges including rising trade ...
The country of Brexit is shoring up alliances close to home in the face of Russian aggression on the continent and an erratic ...
NATO Secretary-General Mark Rutte warned that countries like India, China, and Brazil could face significant consequences if they persist in doing business with Russia amid the ongoing war in Ukraine.
By Ben Aris in Berlin At least four countries are already bailing out of commitments to pay the US for weapons supplies for Ukraine, raising a question mark over the level of support Ukraine can ...
India has so far not scaled back on its oil imports from Russia, maintaining that it is willing to buy oil from whoever ...