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

London Fire

Location: London, Great Britain
June 14, 2017

In this image made from video provided by Celeste Thomas @MAMAPIE, a building is on fire in London, Wednesday, June 14, 2017. Firefighters are battling a massive fire in an apartment high-rise in London. One side of the building appeared to be in flames. (Celeste Thomas @MAMAPIE via AP)

Credit: AP
Total1

Read Comments (1)  —  Post Yours »

1

Sign-in to post a comment

Click here to sign-in.