January 21, 2025Published by editor on January 21, 2025Categories Africa NigeriaNigerian Police Accused of Ignoring Court Order to Pay N50 Million Compensation for Journalist’s DeathJanuary 21, 2025 – Nigeria – Human rights advocates and the family of slain journalist Alex Ogbu marked five years since his killing by accusing the […]