At least two persons were killed, while seven others were injured when a bus, travelling from Shikarpur in Nadia district to Malda, plunged into a canal after breaking the railing of a bridge in Murshidabad district on Monday.

The accident occurred at Balirghat under Daulatabad police station area at 6 am. As per reports, the bus moving at a high speed and lost control, when the driver tried to avoid crashing into a truck coming from the opposite direction.

The canal is connected to the Jalangi river, a tributary of the Hooghly in Daulatabad.

While two bodies were found floating, seven injured persons were fished out from the canal, the police said. The injured were admitted to Murshidabad Medical College and Hospital.

However, the police had to resort to teargas to control the irked crowd, after locals torched a police vehicle and damaged a fire tender.

The locals were alleging delay in the arrival of the police and also complained that the bridge was in a dilapidated condition and necessary repairs were not made in time, according to media reports.