Double-decker bus crashes into London shop; 10 hurt
Thursday, August 10, 2017 - 09:32
in Mathematics & Economics
A double-decker bus crashed into a shop in south London on Thursday, injuring several people, authorities said.
A double-decker bus crashed into a shop in south London on Thursday, injuring several people, authorities said.