News Listen to the ‘scariest sound in the world’: Scientists recreate the noise of the Aztec Death Whistle that may have accompanied human sacrifices It’s been described as the ‘scariest sound in the world’ – somewhere… CelebJamSeptember 27, 2023