The Group of Seven (G7) leaders on Monday held discussions on the impact of Russia's war on food and energy supplies including the global economy and...
2022-06-27 18:51:05
Loading Poll …