Storia: Protesters smash windows and set Tesla ablaze in anti-G7 march in Geneva — Warptech Lab News