It has been nearly two years since Delain released their We are the Others album and the band has been busy in between. Not only have they released the mini album Interlude, but since then, they have been touring all over the world. Now, Delain continues their journey with the new effort The Human Contradiction in which they still adress the “otherness” issues that humans cope with on a daily basis.. Read all!