Pigeon Race
-
'Freak Weather' Blamed for Mysterious Disappearance of Thousands of Pigeons in UK
Hundreds of thousands of racing pigeons vanished into thin air on the same day, allegedly due to freak weather.
Latest Research Articles