marlon snyderslatest news & developments