Traffickers leave 40 locals stranded in Sierra Leone

Traffickers leave 40 locals stranded in Sierra Leone

More than 40 Zimbabweans are reportedly stranded in Sierra Leone after falling victim to a human…

Continue Reading