Ohio Statue of Thomas Edison Finally Resides In Washington, DC
A decade-long effort to bring a new statue to the U.S. Capitol to represent Ohio ended Wednesday when lawmakers unveiled a statue of Thomas Edison at the U.S. Capitol Building Wednesday. A bronze, larger-than-life statue of Thomas Edison now resides in Statuary Hall of the Capitol Building in Washington, DC. The 6 ft. 10 in. […]