Description
Added on the 06/04/2024 21:38:18 - Copyright : AFPTV - First images
Israeli police use water cannons to disperse protesters rallying in Tel Aviv to demand urgent government action to…
Israelis gather at an anti-government demonstration in Tel Aviv, brandishing flags and signs, some showing pictures…