A notorious Nigerian human trafficker has been arrested by the Buduburam District Police in the Gomoa East District of the Central Region, Ghana after a decade on the police wanted list. The accused nick-named Pu**y Mama, has allegedly trafficked over 3,000 victims across Africa. According to a police report, the suspect, who identified as inters3x with both male …
Read More »