stephen rapplatest news & developments