Grenfell

Grenfell

The recent conflagration at Grenfell Tower in London seems destined to be one of those defining moments which socially and unconsciously resonate for generations.  At its most simple ( if it can be described as such ) it is an indescribable tragedy where upwards of 80...