thomas russolatest news & developments