Scorecard Research Beacon
Search Icon
News December 2, 2023

Woman sets self on fire outside Israeli consulate building

Police call it an extreme act of political protest and believe there is no terrorist connection.