Categories
Insane

Woman tied to dog dragged to death by train in San Francisco

A woman who had a dog tethered to her waist with a leash was dragged to death by a train in San Francisco, California. The woman had boarded a Bay Area Rapid Transit (BART) train at Powell Station with her dog and as the doors were about to close she stepped out but the dog […]