Heartbreak after woman who had just given birth to twins dies after hitting deer in freak accident
Cheyenne Sears, 25, was traveling southbound on State Road 67, about 40 miles southwest of Indianapolis Saturday when her vehicle was hit

Cheyenne Sears, 25, was traveling southbound on State Road 67, about 40 miles southwest of Indianapolis Saturday when her vehicle was hit