25:45

From: 101 East

Exploited: Filipino Workers in Geneva

Filipino workers in Geneva, Switzerland are being forced to pay exorbitant prices to live in overcrowded apartments. 101 East investigates.


Related

More from Documentary
Most Read