(LiveScience) Hundreds of racing pigeons have been disappearing over a sleepy pocket of North East England, earning the region a reputation as the "Birdmuda Triangle." On Saturday (Aug. 25), the ...