News

It’s been 25 days since London was hit with the unimaginable. In the late evening hours of May 16, a deadly and violent EF4 tornado touched down in the place that thousands call home. “I’d imagine ...