mark townsendlatest news & developments