Nigeria police detain suspected Boko Haram vulture
Police in Nigeria’s Adamawa state say they have so far spent $86 (£67) to feed a vulture that was detained alongside its owner six days ago, Daily Trust news site reports. Residents of Mahia town had […]