john demartinilatest news & developments