Dispatches
China's Stolen Children (2007x32)
:
More than a decade after producing The Dying Rooms - a powerful film about the neglect of abandoned babies in Chinese orphanages - the same award-winning team returns to a very different China, where the infamous One Child Policy has created the horrific side-effect of a boom in stolen children.