The G20 summit shows a world divided in its attitudes toward globalization
Jennifer Johns, University of Liverpool The theme of this year’s G20 summit in Hamburg, Germany, is “Shaping an Interconnected World”. The gathering of 20 world…
Read MoreJennifer Johns, University of Liverpool The theme of this year’s G20 summit in Hamburg, Germany, is “Shaping an Interconnected World”. The gathering of 20 world…
Read MoreGo Ad-FREE
All plans give access to our growing exclusive content!
Join today for as low as $3 per Month
Your Support is Essential