Couple charged after boy found locked in bedroom

The National

A couple in London, Ontario have been charged after authorities found a 10 year-old boy locked in a bedroom. Police say he'd been there for at least 18 months.

More From