police harassment in nigeria

  1. P

    Metro Police Our Friend? Cases Of Police Killings, Brutality in 2016 [PHOTOS]

    'Police is Your Friend' is the inscription that welcomes you into any police station, especially in Nigeria. Around the world, Police have a civic duty to protect the citizens but like most people who hold a great deal of authority, their powers are sometimes abused. Unfortunately, police...