Connect to share and comment

Iron dome 2011 3 28

Appears In:
Israel deploys a new missile defense system called Iron Dome.
Iron dome 2011 3 28

Israeli soldiers stand next to a launcher, part of the first Iron Dome missile defense system deployed in Israel, near the southern city of Beersheva on March 27, 2011.

David Buimovitch