Saturday, 27 April 2024 10:11 AM
July 11, 2019 08:45 am
KATHMANDU, July 11: Thirty-two Nepali nationals were rescued alive by Indian police after a Nepal-bound bus plunged into Sharda canal at Phoolbehad village of Uttar Pradesh on Wednesday, Indian media reported.