Dalai Lama criticizes China for suppression of freedoms, praises India for support
New Delhi, Jul 13 (EFE).- The exiled Tibetan Buddhism spiritual leader, the Dalai Lama, criticized China for suppressing freedoms while praising India for its “tremendous” support of Tibetan Buddhists...