AP - A stray dog is recovering after getting run over by a freight train — twice.




Source