Bidya Devi Bhandari’s China visit has reignited talk of her political comeback, with analysts eyeing a Beijing-backed push for leftist...
Akhilesh Tripathi
Is China playing the ‘Communist Unity’ card in Nepal, again?