Washington — The Lincoln Memorial, a towering monument to a towering figure in U.S. history, lures eight million visitors a year, and since it opened in 1922 on the National Mall in Washington, D.C., has been one of America’s most iconic landmarks. Beginning this summer, the National Park Service will…Read More
Construction to begin soon on new 70 million exhibit under the Lincoln Memorial Internewscast
