Top Sri Lankan Buddhist leader has said that China has been blocking the visit of Tibetan Buddhist Spiritual leader, Dalai Lama to the country. Most Venerable Dr. Waskaduwe Mahindawansa made the comments in an exclusive interview with our diplomatic correspondent Sidhant Sibal in Delhi. He said, "We respect him and invited to Sri Lanka, but China did not like that. China pressed against our government as well, we don't like that. He is a Buddhist leader, he has the freedom, and we have freedom to invite."