“Police electrocuted my genitals, forced me to confess to drug possession in Indonesia”
A Nigerian businessman, Michael Titus Igweh, who is based in Indonesia has lamented the unimaginable torture he was subjected to after the police allegedly forced
