Loading...

Israel's Deadly Blockade

|Tensions are sky high in the Middle East in the aftermath of Israel's deadly raid on ships delivering aid to Palestinians in Gaza, Richard Roth reports.