
A witness from Nigeria’s Department of State Services (DSS) told a federal high court in Abuja that the secret police
read more DSS deny arresting Nnamdi Kanu in Kenya
A witness from Nigeria’s Department of State Services (DSS) told a federal high court in Abuja that the secret police
read more DSS deny arresting Nnamdi Kanu in Kenya