AMOTEKUN 6
Letters

Still on Amotekun

The Nigeria Police Force (NPF) is the principal security agency saddled with internal security in Nigeria. There are other internal law enforcement agencies such as the Nigerian Correctional Service (NCS), State Security Service (SSS), Nigeria […]