3 dead in Indianapolis after sports car crashes minutes after police calls off pursuit

2 years ago 25
A two-vehicle crash involving a Dodge Challenger chased by police in Indianapolis, Indiana, has caused three deaths, including a 14-year-old boy.
Read Entire Article