Ignorant western apologists on reddit is one thing. These are people from Indian Tibetan community who hate China.