hassan diablatest news & developments