Theodore Roosevelt: Only US President awarded with Medal of Honor
The Medal of Honor, the United States of America’s highest and most prestigious personal military decoration, has been awarded to Theodore Roosevelt. The only U.S. President with this award in history. The