Daily Archives: January 12, 2012

Four of the IDF’s Greatest Heroes

Major Roi Klein: Leapt On A Grenade Klein and his men were fighting in the Lebanese village of Bint Jbeil during the 2nd Lebanon War, when they were ambushed by Hisbollah terrorists. Together with a group of soldiers, Klein tried … Continue reading

Posted in Facts & Figures