david turpin

Turpin Case: California Couple Arrested for Allegedly Holding Their 13 Children Captive

David Allen Turpin and his wife, Louise Anna, have been arrested after police found their 13 children were held captive…

7 years ago