Provincial police investigate collision that left pedestrian dead

Provincial police are investigating after a man was found dead in , Ont., northwest of Toronto.

About Global News