Thomas Lennon – AIDS in China

Oscar-winning documentary filmmaker Thomas Lennon describes the terrifying impact of AIDS on China and its implications for the rest of the world. Lennon describes the intensification of the China AIDS epidemic due to China’s huge population, and talks about his award-winning film and the international draw of the story it tells.

Original Air Date: 2/22/07