Reality or anti-bitcoin propaganda? Women raped and impregnated live on internet at ‘Human milk factory’: Here is what we know about the sordid tale
A horrific case of abuse has come to light after authorities in Nigeria rescued 115 women from a 'human milk factory' in Abuja.
9 February, 2021