Dechen Pemba (Tibet) — Women in Human Rights
Avatar - Radio Free Asia

Radio Free Asia flipped this story into It's Not OK 3314d