A terrifying alert has shaken the residents of the Juárez Valley following the spread of alleged images of a being with an unknown appearance ...
Mexico ufologist Jaime Maussan investigates claims of a small, "humanoid creature" in the Valley of Juárez.