Asia

The Dalai Lama: The great communicator

The Dalai Lama is currently in the German city of Frankfurt. For decades, the spiritual leader of the Tibetan people has been relentlessly campaigning for the rights of the oppressed.