India Better Placed than China and Pak on Corruption: His Holiness
His Holiness the Dalai Lama delivered the 18th Lal Bahadur Shastri Memorial Lecture, "The Power of Compassion", NEW DELHI: His Holiness the Dalai Lama yesterday said India is better placed than countries like China and Pakistan when it comes to…