A movie exposing the Chinese Communist Party’s modern-day persecution is winning awards at an Oscar-contending film festival.
Directed by Peabody award-winning director Leon Lee, the film “Unsilenced” was honored with the Audience Award for narrative feature at the Austin Film Festival.