First of all, the Uighurs are not coming on India's "invitation". India is only allowing them to a meeting in Dharmsala.
Do not assume granting visa is equal to endorsing a viewpoint.
This reaction is absolutely appropriate in light of China's own stand in supporting Pakistani engaged in...