Germany death metal act Debaucherys new album Fuck Humanity has debuted at #48 on the German album charts.*This is the second entry for the band, besting Kings Of Carnage, which reached #62 on the German album charts in 2013. Fuck Humanity was released on CD, limited 3CD digipak and...