WATCH: Democratic debate stage set in timelapse footage
7:11am PDT - September 11th, 2019 survivor - ABC NewsThe stage is set in Houston for Thursday’s debate at Texas Southern University.
The stage is set in Houston for Thursday’s debate at Texas Southern University.