An unflinching documentary about mass murder for profit in modern China has been granted one of the most prestigious awards in television and broadcast, the Peabody Award.
An unflinching documentary about mass murder for profit in modern China has been granted one of the most prestigious awards in television and broadcast, the Peabody Award.