gavin rabinowitzlatest news & developments