By Parul Chandra ( 30 August 2017) – With China prowling around in its backyard, India rolled out the red carpet for Nepalese prime minister Sher Bahadur Deuba during his