Pecohub
August 25, 2022
Photos of people allegedly tied with bunch of keys were found dumped among fetish items on a street in Akwa Ibom State.