All posts - Tag: Political Protest
Enter your search keywords...
Created date 02/12/2023
A person remains critical after setting themselves on fire outside the Israeli consulate in Atlanta, believed to be a highly provocative political demonstration, according to Atlanta Police Chief Dari...