Saturday, August 8, 2026

Tag: Gaza war: Man sets self on fire in front of Israeli embassy