Atlanta Protest: Young Man Sets Himself on Fire in Front of Israeli Consulate
2023-12-02 04:55:00 Atlanta: A young man set himself on fire in front of the Israeli consulate in Georgia. The head of Georgia’s diplomatic mission said the protest exposed the young man’s hatred and hatred towards Israel. A Palestinian flag was found near the scene of the incident and gasoline was used to start the fire, … Read more