Chentsa

Armed police gather in Chentsa following a self-immolation on June 15, 2012. More photos below.