ADVERTISEMENT

Northern Ontario

Police investigate fatal snowmobile crash near Chapleau, Ont.

Updated

Published

Ontario Provincial Police are investigating a serious snow machine crash crash near Chapleau -- part of Highway 101 was closed while officers probed the scene.