garyn townsendlatest news & developments