View from above as Iran fires missiles towards Israel
Video footage filmed inside a plane shows a barrage of missiles launch from Shiraz, Iran on Tuesday night. Other videos posted on social media show a huge blast near the headquarters of Mossad, Israel’s foreign intelligence agency, in Tel Aviv, and several missiles flying over Bethlehem. The Israeli military said it intercepted most of the … Read more