Medal of Honor For the first time in decades, President Obama awards the nation’s highest Military honor to a living soldier. Fox News Radio’s Jared Halpern reports from Washington D.C.