Delta State Police Command has uncovered and dismantled an alleged torture apartment operated under the guise of Hustlers Kingdom (HK), where seven young boys were reportedly held against their will and subjected to severe physical abuse in the name of “learning yahoo yahoo,” otherwise known as internet fraud..Full content / Read original.
