Navy Lt. Clyde Lassen, who was awarded the Medal of Honor, the U.S. military’s highest decoration, by President Lyndon B.
Glen Echo Amusement Park was the wholesome, beloved playground of White metropolitan Washington, DC. Every summer, tens of ...