Amtrak train derails in Savannah, Georgia with more than 300 passengers on board

By Ellen Eldridge, The Atlanta Journal-Constitution; January 4, 2018 Three cars on an Amtrak train with more than 300 passengers…

Continue Reading →