Moscow Death Brigade – Here to stay