G20 Summit Protests
Dec. 23, 2024
2009 G20 London summit protests - Wikipedia Toronto police pay $16.5m to protesters wrongfully held at 2010 G20 summit | Canada | The Guardian 2010 G20 Toronto summit protests - Wikipedia Tens of thousands protest G20 summit | G20 Summit Protests