World News Fire Guts London’s Grenfell Tower The Whistler Jun 14, 2017 0 Firefighters battled a massive fire in a 27-floor residential Grenfell Tower in London Kensington for several hours…