Man On Fire Protest
Dec. 24, 2024
Man sets himself on fire on London tennis court where Roger Federer is set to play his last match Greek man: Why I set myself on fire | CNN Caracas: Harrowing Photos of Protester on Fire in Venezuela | Time Man On Fire Protest