colin herronlatest news & developments