Tibetans in exile staged a protest against the Chinese Communist Party (CCP) outside the Chinese Embassy on Thursday. The Dalai Lama, the Tibetans' exiled spiritual leader, and his followers have been living in Dharmsala since they fled Tibet after a failed 1959 uprising against Chinese rule. The protest was organised on CCP's 100th anniversary.
Deaf Leaders Foundation
Comments