News Nigerian police officer gets demoted for slapping civilianby Blossom April 19, 2023 0 The Nigeria Police Force, NPF, has demoted the policemen who slapped a civilian on a road at Emouha in Rivers ... Read more