New Amelia Earhart statue placed in Statuary Hall
Decade long plans to place a statue of Amelia Earhart in Statuary Hall at the U.S. Capitol came to an end yesterday. The statue was placed on a base of Flint Hill limestone in the hall to recognize the aviator just days after the 125th anniversary of her birth. Senator Roger Marshall praised not just [...]
