Central Committee member of Nepali Congress Arzu Rana Deuba returned home on Sunday from New Delhi, India. Rana Deuba had been in Delhi, India for the past two weeks for treatment. S...