PoliticsWorld NEWS
Protester sets self on fire in apparent ‘political protest’ outside Israeli Consulate
A protester is in critical condition after setting themselves on fire in a “political protest” outside an Israeli Consulate office in Atlanta, police said.Read More US