At least 32 worshippers, mostly medical students and paramedical staff, were killed and more than 100 injured when two passenger buses collided head-on near Sann on Indus Highway in Pakistan's Sindh province Saturday night, police said. Meanwhile, in another fatal accident, dozens of passengers were burnt alive when two buses of devotees collided head-on while saving a car at Indus Highway near Manjhan and Khanote Sunday morning. Police said seventy passengers were feared dead. One bus was going to Dadu from Karachi while other was coming to Hyderabad from Sehwan Sharif. Both the buses caught fire after the accident. Eyewitnesses said both the buses were overloaded and passengers were also sitting on their roofs. In the first accident, the worshippers belonging to the Liaquat Medical College were returning to their homes after attending the annual festival at the tomb of saint Lal Shahbaz Qilandar in Sehwan Sharif. The impact of collision was so severe that its sound was heard far away from the scene and villagers immediately reached the site. Eyewitnesses said due to darkness and absence of trained volunteers, the villagers found it difficult to rescue the occupants of the two vehicles in time. The bodies were pulled out by cutting the buses' structure. When a Karachi-bound bus (C-1297) reached near Amri bridge, it collided head-on with another bus (E-0044), coming from the opposite direction, due to misjudgment of the drivers. The injured persons were admitted in the Liaquat Medical College Hospital Hyderabad and Jamshoro Hospital.