The UK town where locals are tormented by annoying humming sound that's 'getting louder' February 1, 2024 News It’s like something from a science-fiction novel: a low, sinister hum that never goes away and slowly drives a town crazy. Except More