Playback serverIf a title won’t play, switch servers.
Dispatches
Season 24 · Episode 22
Britain's Secret Slaves
0.0August 30, 2010
A look at domestic workers who come to the UK from other countries and end up being mistreated by having their human rights violated by their employers.