A protestor who set themselves on fire outside the consulate in Atlanta is said to be in a critical condition following the incident.The incident has been described as an 'extreme act of political protest' by the city's police chief. A Palestinian flag was recovered at the scene, according to Police Chief Darin Schierbaum.
Load More
Load More