willie rooslatest news & developments