Mexico ufologist Jaime Maussan investigates claims of a small, "humanoid creature" in the Valley of Juárez.
The Alienfranchise has haunted my dreams since I was far too young to watch the movies. From the introduction of the Facehuggers and Xenomorphs in Ridley Scott's 1979 classic to the bold new creatures ...