Saha Reporters

January 21, 2025

Nigerian Police Accused of Ignoring Court Order to Pay N50 Million Compensation for Journalist’s Death

January 21, 2025 – Nigeria –  Human rights advocates and the family of slain journalist Alex Ogbu marked five years since his killing by accusing the […]