Visit IPPF Central Office
China AIDS Activists Laud Documentary Oscar "The Blood of Yingzhou District" won an Oscar for best documentary short film