Free Beacon
Medal of Honor
The Latest
Medal of Honor Recipient Plans to Set World Record at Marine Corps Marathon
Plans to skydive with massive American flag
October 2, 2014
Captain William D. Swenson Awarded Medal of Honor
Led forces in seven hours of continuous fighting following ambush in Afghanistan
October 15, 2013