Home Dalai Lama says Pope Francis 'dedicated himself ... 21 Apr. 2025 Dalai Lama says Pope Francis 'dedicated himself to the service of others'