4.8 C
New York
Friday, December 20, 2024

TAG

Chukwuemeka Nelson Ozor

8 South African Police Officers On Trial For Killing Nigerian Ibrahim Badmus

The trial of eight South African police officers charged with the torture and murder of a Nigerian man, Ibrahim Olamilekan Badmus, is underway at...

Latest news

- Advertisement -