Flames and smoke billow as firefighters deal with a serious fire in the Grenfell Tower apartment block at Latimer Road in West London, Britain June 14, 2017. (Photo/Agencies)
RIGHT BG
Flames and smoke billow as firefighters deal with a serious fire in the Grenfell Tower apartment block at Latimer Road in West London, Britain June 14, 2017. (Photo/Agencies)