Israeli police stormed the Al-Aqsa mosque in Jerusalem, clashing with worshippers and arresting hundreds. The violence prompted rocket strikes from Gaza, and retaliatory airstrikes from the Israeli Air Force. Charlie D'agata reports.
Air Date: Apr 5, 2023
Weekdays