Netflix Recommended: Abducted In Plain Sight

This is the most infuriating documentary to watch but I found myself unable to turn it off. Every scene had me questioning the parents’ ability to procreate. Why did they do these things? How could people be so stupid and … Continue reading Netflix Recommended: Abducted In Plain Sight