Adele Williams - News, Stories & More

Nigerian HIV positive sex trafficker jailed for 20 years

A Nigerian people smuggler who used ‘juju’ to force children to…

Read more