Passenger Bus Hit Mountain on Babusar Pass, 26 killed and Dozens Wounded Admin Sep 22, 2019 DIAMER-- At least 26 individuals were killed and a dozen others, including women and children, were injured in a passenger bus…