robert townsendlatest news & developments