Democratic debate stage set in timelapse footage

The stage is set in Houston for Thursday’s debate at Texas Southern University.

September 11, 2019

Top Stories

ABC News Live Presents