Let It Go

Tiananmen Square

Last Saturday night, less than 2 weeks after what happened in Manchester, London suffered a terrorist attack. Another one. Yup, this was the second to hit London in the space of 3 months. You can’t help but ask yourself why this kind of shit needs to happen. It’s fucking senseless.Read More »