Please login.
March 24: Nepalese police officers detain Tibetan protesters as they demonstrate in Katmandu, Nepal, against human rights violation in Tibet.