Mr Jude Ilo, head of office of Open Society Initiative for West Africa (OSIWA) in Nigeria, was released after he was allegedly detained by the officers of the Department of State Services.
Federal Capital Territory, Nigeria