C4 'Dispatches'

"China's Stolen Children" - 60" TV Ident
Dir: Siri Bunford
Prod: C4