The Panchen Lama, Tibet’s second highest religious figure who sits on China’s top political advisory body, will make a rare visit to Nepal, according to Nepalese media reports. It comes just ...