Nigerian Police Upgraded Tracking Equipment, Tech Intel Unit and others The heightened insecurity in the country may have compelled the Nigerian Police Force to revive and upgrade its tracking equipment and technical intelligence unit at Force Headquarters, Abuja. For some years now, the Police have been having difficulties tracking down ...
Read More »