North American death metal masters CANNIBAL CORPSE have released a full comment concerning three shows cancelled in Russia during their Russian tour with Revocation and Aeon: A message to our Russian fans: As you all are certainly aware by now, our concerts in Ufa, Moscow, and St. Petersburg were cancelled. We were present in these [...]