Suspect in Hamilton disappearance

News

Dellen Millard, 27, of Toronto, has been charged with forcible confinement

More From Embedded-Only/News