Chinese Government Report Confirms Police Fired on 2008 Lhasa Protest
Richard Finney
2014-08-22
Chinese military patrol the streets in the Tibetan capital Lhasa, March 15, 2008.
AFP Multiple wounds
Richard Finney
2014-08-22
Chinese military patrol the streets in the Tibetan capital Lhasa, March 15, 2008.
AFP Multiple wounds
Comment