mark farmanerlatest news & developments