With Delain’s new album, The Human Contradiction due out in just over a months time, I spoke to singer Charlotte Wessels to talk about the album. We discussed the guests who appear on the album, their touring plans and more. Listen to what she had to say using the player below…..