mark walshlatest news & developments