dan rosengartenlatest news & developments