No words for such bravery.  Oh yes, there is actually a word.  HERO.