armageddonlatest news & developments