The Nigerian government has officially designated April 7 as National Police Day, a landmark decision aimed at honoring fallen officers and celebrating the contributions of the Nigeria Police Force (NPF). However, the maiden edition of the event, which took place at Eagle Square in Abuja, was overshadowed by nationwide demonstrations as protesters defied police warnings Read More…