Trump awards Medal of Honor to retired Marine Sgt. Maj. John L. Canley

Canley becomes the 300th Marine to receive the nation's highest award for valor.

October 17, 2018

Examined