Two people were killed and five others injured when a speeding trailer hit six vehicles on the West Wharf Road, here on Thursday.
Two killed, five injured as trailer hits six vehicles