A woman set herself on fire outside the Israel consulate in Atlanta in what officials called an act of political protest. Meanwhile, Russian president Vladimir Putin signed an order to add thousands of more troops to the war in Ukraine.
A woman set herself on fire outside the Israel consulate in Atlanta in what officials called an act of political protest. Meanwhile, Russian president Vladimir Putin signed an order to add thousands of more troops to the war in Ukraine.