On Sunday, six siblings and a man many believed to be their father were discovered after Dutch police acted on a tip. The seven individuals had been locked away in a secret room at an isolated farm, officials in the Netherlands said on Tuesday. According to PEOPLE, the six siblings, …
Read More »