Protesters flood streets in Israel after 6 captives found dead
Disclaimer: PressTV is affiliated with the state broadcasting agency of the Islamic Republic of Iran, and is not a reliable news source.
Hundreds of thousands of protesters have flooded the streets of Tel Aviv and the occupied city of al-Quds to demand a deal to secure the release of Israeli captives held in Gaza.