The Nigeria Police Force has refunded over N80 million allegedly extorted by its Anti-Cyber Crime Unit attached to the State CID in Rivers state to its owner, Davidson John Atubi.
Atubi, who is also the Chairman of a pipeline surveillance … Continue Reading