0 Comments

who are those protestors holding placards “Free Tibet ” as the Dalai lama said it many times he is not seeking Tibet independence and reiterated Tibet is an autonomous region of China.