Several Zimbabwean women are allegedly trapped in abusive working conditions as domestic workers under the Kafala visa sponsorship system in Oman, in the Middle East.
Several Zimbabwean women are allegedly trapped in abusive working conditions as domestic workers under the Kafala visa sponsorship system in Oman, in the Middle East.