Police water cannon strike down protesters in Israel Activism Monday, 27 March 2023, 8:37By Kmaupdates Tens of thousands of demonstrators have taken to the streets across Israel in protest after Prime Minister Benjamin Netanyahu fired…