SECTION27 leader speaks on AIDS and human rights in China

On Monday 5th July Mark Heywood, the director of SECTION27, was one of the...