Staff Sergeant Petry Wins Medal of Honor

A Medal of Honor is the closest thing to beatification the government can bestow. It requires a display of heroic virtue, and may reflect the performance of something close to a miracle. Yesterday, the White House announced that U.S. Army Staff Sergeant Leroy Petry has beome the latest serviceperson to make the honor roll. During [Read More...]


CLOSE | X

HIDE | X