G7 Leaders heed their Master’s Voice but are deaf to the pleas of Europe’s fuel-starved peoples
The leaders of the G7 countries held a virtual meeting with Volodymyr Zelensky. They promised the controversial Ukrainian president to impose an embargo on Russian oil or phase it out in an attempt to ‘further undermine the economic situation’ of Moscow, writes The New York Times.













Recent Comments