Zimbabwean woman arrested for human trafficking: unsuspecting victims sold into servitude in Oman

1 min read
A Zimbabwean woman has been arrested for human trafficking, involving dozens of women which she lured into...