mark mclaughlinlatest news & developments