Tag: London tower block

London Tower Blaze Likely Killed At Least 58 People — Police

Abdul Jimoh- June 17, 2017

London tower blaze likely killed at least 58 people — police At least 58 people were likely killed in a fire which engulfed a London ... Read More