Donate Online

Video: My Hero

September 2011

Ten years ago on 9/11, most of us were focused on the World Trade Center Twin Towers in New York City. But Liz Howell was focused on the Pentagon, 228 miles away in Washington, D.C. That's where her husband, Brady, had just landed his dream job in national security following graduate school. Liz tells about her tragic loss and her touching recovery.

Comments