Car accident sends numerous people to hospital

Early reports suggest one vehicle rear-ended another, triggering among the cars– a Chrysler 300– to flip over and trap its passengers inside. Incident took place in Windsor, Ontario, Canada. Cops and emergency response workers were on the scene and it is believed a minimum of 5 people were hurried to healthcare facility with non-life threatening […]