She the People holds first ever presidential forum

First ever She the People Forum Presidential forum is held in Houston, Texas where eight of the Democratic hopefuls made their case to an audience of African American women voters.

UP NEXT

UP NEXT