Thousands protest in Tel Aviv after 6 hostages were found dead in Gaza
Business InsiderThousands of protesters flooded the streets of Tel Aviv, Israel, after six hostages were found dead in Gaza.
Thousands of protesters flooded the streets of Tel Aviv, Israel, after six hostages were found dead in Gaza.