Business 18 dead after bus en route Yamunotri falls into gorge in Uttarakhand Dustin Moskovitz Jun 5, 2022 0 At least 18 people are dead after a bus…