Slavery has become more subtle and is not just something that happens far away in third world countries. 'The Return' takes us into the world of a Filipino house maid held captive for years by an upper class family in Orange County, California.
Read More »