China is the only country in the world who consider Dalai Lalama as a terrorist and Masood Azhar as a Spiritual leader.
about 4 months ago —

China is the only country in the world who consider Dalai Lalama as a terrorist and Masood Azhar as a Spiritual leader.