Durham police say they've found what appears to be a confinement room in an old abandoned farmhouse east of Toronto. Police say the room in the northwest Pickering home was recently built and looked l...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.