Open France Channel
Watch Trailer
Reporters: Brazil
Living in hell: Brazil's domestic workers.