Police say a family found in a room on a remote farm in the Netherlands might have been there since 2010.
CNN.com - RSS Channel - World, CNN: World
Wed, 10/16/2019 - 5:27pm
Police say a family found in a room on a remote farm in the Netherlands might have been there since 2010.