Tag Archive: 26 injured as roof torn off London’s double-decker bus as it crashes into bridge