Depository of News

America wants G20 on a leash

newsdepo.com · world

Washington is narrowing a once-broader forum into a tool for its own priorities, sidelining development, climate and the Global South Read Full Article at RT.com

Read full article →