Preview Mode Links will not work in preview mode

Texas Impact's Weekly Witness


Jul 28, 2021

Weekly Witness, featuring audio from Texas Impact's Let My People Vote Rally on the steps of the Texas Capitol on July 19.