BOOK REVIEW: THE DRAPCHI PRISON
Lhasa’s Drapchi prison or Tibetan Autonomous Region (TAR) No. 1 prison is the largest prison where Tibetans are brutally tortured and interrogated. It is barricaded heavily with extremely high barricades with a prison guard patrol tower on four sides.