fabian mccarthylatest news & developments