Deuba Returns to Nepal Amid Money-Laundering Case
Former Nepalese Prime Minister Sher Bahadur Deuba returned home on Thursday, 13 August, after spending nearly six months abroad for medical treatment, drawing a large gathering of supporters in Kathmandu despite an outstanding arrest warrant linked to allegations of money laundering. The 80-year-old veteran leader of the Nepali Congress arrived in Nepal after leaving the […]
Read more