A bizarre humming sound has seized a small town in Northern Ireland, perplexing residents who say it’s keeping them up at night. The mysterious buzzing has continued for weeks in Omagh, a town of ...