Video: Spc. Jim McCloughan receives Medal of Honor

The Medal of Honor is the United States' highest medal for valor in combat. Defense News TV profiles Spc. Jim McCloughan, who was recently awarded the MoH by President Donald Trump.

Comments

Around the Web