Our Sponsors
386 / 1537
The Dalai Lama's image is projected on an overhead screen while he speaks during a public talk that focused on compassion and its importance in today's world at the KFC Yum! Center in Louisville on Sunday afternoon. Staff photo by Christopher