Protesters set fire to Tesla and break windows of UN building in protests in Switzerland against the G7
⚡ Quick Summary
Protesters set fire to Tesla and break windows of UN building in protests in Switzerland against the G7