Places
10:04 PM
London Fire - Shocking images of the burning Grenfell Tower and its
On June 14, 2017, a 24 storey residential apartment building Grenfell Tower, located in Latimer Road, West London, caught on fire which engulfed the entire high-rise. As of this...