19 Filipina OFWs Locked Up in Dubai Villa


Three Indian men have been accused of confining 19 Filipinas, who worked for a hotel, inside a villa and not allowing them to go out during their free time or holidays, reports Gulf News. The Filipinas are reportedly locked up daily in the employees’ residence in Al Mutainah.