Metro5 years ago
Nigerian Police Detain Suspicious Vulture Allegedly Linked To Boko Haram.
It sounds bizarre yet true. The police in Adamawa State have confirmed the arrest and detention of a “suspicious” vulture after the residents alerted the police...