Welcome, Guest! - or
Easy to remember!  »  VinNews.com

BRITAIN LONDON BUS ACCIDENT

Location: LONDON, Great Britain
August 10, 2017

Emergency services attend the scene of an accident in which a double-decker bus crashed into a shop in Clapham, South London, Britain, 10 August 2017. A number of commuters were reportedly trapped inside the vehicle and subsequently rescued by the London Fire Brigade (LFB).

Credit: EPA
Total1

Read Comments (1)  —  Post Yours »

1

Sign-in to post a comment

Click here to sign-in.