At least 21 people were killed and 18 injured in a fiery bus crash in a borough of Venice, Italy, across the lagoon from its historic centre, where firefighters and other emergency responders worked into the night trying to extract bodies and squelch the flames.