‘Build a fortress, attack Buddhism,’ China is afraid of losing Tibet as India, US, Taiwan stand with the Dalai Lama
As the judgment day comes close for Beijing, it is busy tying up its loose ends and as it turns out there are far too many of them. Now, the Xi ...