History
fromwww.mercurynews.com
5 days agoToday in History: October 28, Statue of Liberty dedicated in New York
Several significant historical events across U.S. history occurred on October 28, including dedications, legislative actions, disasters, sports championships, and major corporate changes.