London double-decker bus crashes into building

T TV Thursday 10/August/2017 15:03 PM
By: Times News Service

A double-decker bus crashed into a building in south London on Thursday (August 10), British police said, injuring a number of people and trapping two passengers inside.