Crime Library: Criminal Minds and Methods

Woman Run Over With Own Car

Police in San Antonio, Texas, are investigating the bizarre death of woman who seems to have run herself over. This lethal accident happened not long after a woman in Quebec ran herself over three times, and survived.

Categories
Advertisement