A delegation of US lawmakers met the Tibetan spiritual leader, the Dalai Lama in Dharamshala. The bipartisan seven-member group is in India only for this meeting. The meeting, as expected, irked Beijing, which urged the United States to "fully recognise the anti-China and separatist nature of the Dalai clique". Watch Left Right & Centre