Mexican authorities put an end to the Nuevo-Laredo sex slavery cult “Defensores de Cristo” this week, and the creepy instructional video they used to teach...
There are very few television shows I’ll actually make it a habit to watch, but one of them is Ancient Aliens. I find it rather...