Another two convicts were given life sentences by the Indian court in a 24-year-old case involving a chain of bombings in Mumbai city that killed 257 people.
A local government official said the bus fell into a river in India's northwestern Himachal Pradesh state.
Dozens were also injured in the third train accident in weeks as India's creaking rail infrastructure buckles under pressure.
Rescue teams worked through the night with cranes and cutters to disentangle the train before police halted the search for missing people.
India joins Cambodia and Laos as the three countries that have recorded their hottest temperatures this year.
Forests catch fire as temperatures rise and dry spells prolonge in India's northern Himachal Pradesh state.
Foreign secretaries of Pakistan and India meet in New Delhi two months after talks were suspended to discuss bilateral ties
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2021 TRT World.