IPC Justice

Human Rights Group Condemns Police Plan to Charge Man for Attempted Suicide

Matilda Omonaiye/ The FCT Police have announced plans to charge Shuaibu Yushau, who climbed a broadcast mast in Abuja on…

4 months ago