Looking back at days of heroism, humiliation in Xigaze in China's Xizang