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…