Iron Dome lights up the sky in Israel as a massive rocket barrage is being intercepted.

   

Darren Edmundson

 

Published on May 11, 2021