David and Louise Turpin were arrested in Perris, California, in January 2018.


Accumulate breaking national and world news, broadcast video protection, and bizarre interviews. Obtain the raze news on-line at ABC news.
Read More

READ ALSO  House Dems subpoena Trump's former campaign manager Lewandowski for public testimony