TV Footage Shows That Gaza Hospital Blast Came From Palestinian Rocket

On Tuesday, hundreds of people were killed by an explosion at a hospital in Gaza. After the blast, the Palestinian government blamed the Israel Defense Forces, while the Israeli government blamed their Palestinian counterpart. With both sides pointing the finger at each other, it was difficult to determine who was responsible for the blast. That … Continue reading TV Footage Shows That Gaza Hospital Blast Came From Palestinian Rocket