New D.C. passenger train makes first local stop

“Isn’t this the darndest thing? I broke my foot for this occasion,” Meredith Richards told a large crowd at the Amtrak station off Main Street last Wednesday, gesturing to a cast. A broken foot, however, is not keeping her from enjoying one of the greatest moments in her life. Meredith Richards, who was singled out […]