G20: unfulfilled promises and pledges | On The News Line

PressTV 5 views

This weekend, countries accountable for 80 percent of the global economy gathered in Rome for the G20 summit. Leaders of the G20 member states debated how to deal with challenges including climate change, covid-19, and soaring energy prices.

Add Comments