The police at the State Criminal Investigation Department Annex, Awkuzu, in the Oyi Local Government Area of Anambra State, has been accused of torturing a driver, Ikenna Udu, to death. The victim’s wife, Mary, alongside her in-law, Chioma Aniebonam, and her husband, Sunday, alleged that the police, upon realising that …
Read More »