Police watchdog probing death of Texas man who fell from overpass in Brockville, Ont.
Published
Ontario's police watchdog is investigating the death of a Texas man who they say fell from a highway overpass to his death while fleeing from officers on Saturday.
Full Article