At the risk of sounding mushy and cheesy, there have been two people on the national stage recently who have genuinely touched and inspired me. Captain Chesley Sullenberger and Rep. Gabby Giffords. Both represent the best of America and, indeed, the best of humanity.
I challenge you to not get choked up a little watching this: