DirectoryAboutContactAdvertise
Free TrialSubscribeSign In
Pictured is Israel Defense Forces Cpl. Netanel Yahalomi, 20, who was killed on Sept. 21, 2012 while on patrol along the Israeli border with Egypt.