rudolph roscherlatest news & developments