Police in Manchester, New Hampshire, have arrested a woman in connection with a fatal hit-and-run crash that occurred in the parking lot of a Taco Bell restaurant last week. Authorities said 27-year-old Maria Camila Posada Canizales, of Manchester, surrendered herself to police on Monday after a warrant for her arrest...

The post Woman Allegedly Hits and Kills Pedestrian in Taco Bell Parking Lot appeared first on Menz Mag.

See Full Page