Mysterious Creature Discovered in the ‘Lost World’ Carrying Nine Babies on its Back 

Scientists summited the Wei-Assipu-tepui mountain in Brazil and discovered a mysterious new animal species carrying its babies on its back. Researcher Philippe J.R. Kok published the discovery of the creature on May 25 in the Zoological Letters journal. Videos by Outdoors Kok embarked on a biological escapade to the mystical “small sandstone table-top mountain” of […]