G George Active member Mar 9, 2010 #1 Taliban grenade tossed off roof by British soldier, save comrades.
GG9909 Active member Mar 9, 2010 #2 A quality of the spirit that is rarely found in others. Hats off and God Bless, I say.