Alien or rock formation? UFO hunters claim extraterrestrial presence on Mars! - See pic
Slightly more than a decade ago, a bizarre six-inch skeleton was unearthed in Chile’s Atacama Desert, which gave rise to speculations that aliens had crash-landed on Earth.
Jun 26, 2016, 11:22 AM IST