Former Nepal Premier Sher Bahadur Deuba Returns Home, Faces Graft Probe Former Prime Minister Sher Bahadur Deuba's return to Nepal has brought the country's ongoing corruption crackdown into sharp focus.
A five term prime minister and leader of the opposition Nepali Congress party, Deuba faces arrest over money laundering charges, a move that has sparked strong reactions from his supporters.
Deuba's homecoming is also a reminder of the tumultuous recent past in Nepal. In 2025, widespread protests were triggered by social media bans and corruption frustrations, leading to the toppling of the government.