The Nigeria Police Force said it has spent N30,000 to feed a vulture arrested alongside its owner in Maiha, Adamawa State. The Police Public Relations Officer...
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...