Weird, bizarre and funny stories from around the world
Entire Alien Family Unearthed In Nazca, Peru.
Scientists have discovered a family of six ‘alien’ bodies buried beneath Nazca, Peru – and DNA tests suggest they do not belong to Earth. Back in June 2017, researchers publicly announced that a new mummy […]