Israeli police fired stun grenades in Tel Aviv as clashes broke out across the country on Wednesday (March 1) in a "day of disruption" protest, as lawmakers plowed ahead with judicial changes that opponents see as a threat to democracy.
Israeli police fired stun grenades in Tel Aviv as clashes broke out across the country on Wednesday (March 1) in a "day of disruption" protest, as lawmakers plowed ahead with judicial changes that opponents see as a threat to democracy.
Riot police in Athens clash with protesters during a demonstration amid a 24-hour general strike to voice outrage over last month's..