Grenfell Tower

London Police: Grenfell fire resulted from electrical short

London Police: Grenfell fire resulted from electrical short

Police say they are considering pressing manslaughter charges, as building did not meet safety codes.Reut Hadar, 6/23/2017, 1:19 PM
Death toll in London fire rises to 79

Death toll in London fire rises to 79

Only 5 bodies positively identified, Police say death toll could rise even further.Gary Willig, 6/19/2017, 6:02 PM