Two men died after a speeding dumper truck hit three cars at Lachhiwala toll plaza on the Haridwar-Dehradun road at 7.30am, 24 March. The victims, Tehri court staff, were trapped in a mangled car. The driver is in custody; brake failure is suspected.