Former Nepal prime minister Sher Bahadur Deuba, facing arrest for alleged corruption, returned home on Aug. 13, six months after leaving for medical treatment abroad.

Police issued an arrest warrant for Deuba over money laundering charges in April. Authorities also issued a warrant for his wife, former foreign minister Arzu Rana Deuba. Deuba's…

Former Nepal prime minister Sher Bahadur Deuba, facing arrest for alleged corruption, returned home on Aug. 13, six months after leaving for medical treatment abroad.