Related Photos: The Last Stand
Back to category: The Last Stand
SDEROT, ISRAEL - JULY 20: (ISRAEL OUT) Israeli soldiers stand on a hill overlooking the Gaza Strip on July 20, 2014 near Sderot, Israel. Thirteen Israeli soldiers were killed Sunday in battle in the Gaza Strip, bringing the number of Israeli fatalities over the course of the...
Lior Mizrahi/Getty Images
About the Geek Mind
Read more about The Geek Mind