Obama meets with Dalai Lama in India (lionsroar.com)
His Holiness the Dalai Lama met with former U.S. President Barack Obama Friday in New Delhi, India. Friday’s meeting marks the sixth time His Holiness and Obama have met, though its the first since Obama left office in January. The two reportedly discussed “compassion and altruism,” Obama was visiting New Delhi amidst a five-day world tour that took him to India, China, and France. Kasur Tempa Tsering, a representative of the Dalai Lama’s office, said that the Dalai Lama told Obama, “You are...