INDIA
Tragic Road Accident in Nepal Claims Lives of Seven Indian Pilgrims
Kathmandu, March 15: A tragic road accident in Nepal’s Gorkha district resulted in the deaths of at least seven Indian pilgrims on Saturday evening. The incident occurred as…

