A US delegation on Monday met Tibetan spiritual leader, the Dalai Lama, in this north Indian town to finalise details of his proposed US visit next month, a Tibetan official said.
US delegation meets Dalai Lama