COPS found 13 children shackled to beds in their dirty home in California in a shocking discovery. The two parents have been arrested following the disturbing find – but what do we know about them and the children? Who are David Allen Turpin and Louise Anna Turpin? David Allen Turpin, 57, and Louise Anna Turpin, […]