The Department of State Services (DSS) on Wednesday distanced itself from the controversial arrest of the leader of the proscribed Indigenous People of Biafra (IPOB), Nnamdi Kanu, in Kenya, insisting its operations are limited strictly to Nigeria's territorial borders. This
The post DSS denies involvement in Kanu's arrest in Kenya appeared first on The Guardian Nigeria News - Nigeria and World News.