Story Archive
2012-11-08
Radio Free Asia’s documentary film, “An Invisible World: The Lives of Slaves in Modern Asia,” was “highly commended” as a finalist at the Association of International Broadcasters’ 2012 Media Excellence Awards in the category of best investigative television documentary.