demonslatest news & developments