Hong Kong saw its worst road accident in July 2003 when a truck shunted a double-decker bus over the edge of a 30-metre highway bridge, killing 21 people on board.