SARS, Others Indicted As China Find 7,221 Human Penises On Cargo Ship From Nigeria
The disbanded Special Anti-Robbery Squad (SARS) and former Inspector-General of Police Ibrahim Adamu, has been indicted as Chinese authorities reportedly seize 7,221 human penises on cargo ship from Nigeria.
A report by…