The mother of this disabled 16-year-old girl and her eight-year-old brother is being sought by authorities after the children were found abandoned in a hokkie. The kids were sitting in their own excrement and did not have any food when members of the local neighbourhood watch found them in their Wendy house in Leiden, Delft,..
Continue reading…