I remember exactly where I was when I found out that Chester Bennington, vocalist in world-famous rock group Linkin Park, had taken his own life. I was at a blink-182 concert at the O2 in London, and in an arena full of excited music fans, it was a strange and heavy atmosphere to be in, […]