mark rosleelatest news & developments