(NEXSTAR) — Following last week’s bottle episode aboard the ill-fated UCSS Maginot research vessel, FX’s “Alien: Earth” got back to business with this week’s sixth episode, which returns to Prodigy’s ...
Socotra Island has been called the most alien-looking place on Earth, and with good reason. Sitting off the coast of Yemen in the Arabian Sea, it’s home to plants and landscapes found nowhere else.