Protesters set a Tesla on fire and smashed windows at a UN office in Geneva during an anti-G7 march. The violence occurred as demonstrators protested the G7 summit. Authorities are investigating the incident.
Tap to vote and see what everyone thinks.
Summary by ByteBrief
Medical Warehouse Fire Pumps Toxic Smoke Over California