Massive Protests Sweep Israel Demanding Gaza Hostage Deal
In a powerful display of dissent, over 100,000 people flooded the streets of Tel Aviv and other Israeli cities, rallying against the government
In a powerful display of dissent, over 100,000 people flooded the streets of Tel Aviv and other Israeli cities, rallying against the government
Add comment