THOROLD, Ont. – Two men were found dead and a woman was critically injured Thursday in a double snowmobile accident near the Welland Canal, according to Niagara Regional Police.
The unidentified victims were in two separate snowmobiles that both struck a downed tree, according to police. A woman who was critically injured in the crash was flown to a hospital in Hamilton, Ont.
No additional details were available late Thursday, as the accident reconstruction unit was still at the scene of the accident.