G7 Protests Turn Heated in Geneva Over Global Power and Inequality
Around 7, 000 people marched through Geneva over the weekend, with some protesters taking extreme measures to voice their frustrations. A Tesla car was set on fire and bank windows were shattered, though police reported the majority of the demonstration remained calm. Authorities confiscated knives