Last prisoner of Tiananmen Square set to be released after 27 years in prison
By Lobsang Tenchoe
DHARAMSALA May 04: China is set to release the last prisoner jailed for the 1989 Tiananmen Square protest in October this year, Duihua Foundation, an American Human Rights groups has confirmed.
Read more