Chinese authorities have released Chen Lantao, a former university researcher and marine biologist, who was serving an 18-year prison sentence for denouncing the military assault on Tiananmen demonstrators in 1989.
Chinese authorities have released Chen Lantao, a former university researcher and marine biologist, who was serving an 18-year prison sentence for denouncing the military assault on Tiananmen demonstrators in 1989.