marcus harveylatest news & developments