Physically Challenged Woman and Six Others Jailed for Total of 93 Years Over Drug Trafficking in Edo
Physically Challenged Woman and Six Others Jailed for Total of 93 Years Over Drug Trafficking in Edo Benin City, Edo State A Federal High Court in Benin City has sentenced Rita Idehen , a physically challenged woman, and six other individuals …