The Chilling Secret of the “Skull Island” in the Caribbean Sea
An uninhabited island with many deformed skull fragments in the Caribbean has piqued the curiosity of archaeologists. The island, named Petite Musique, is nicknamed Skull Island.A groundbreaking study recently published ...