TRT World’s Nick Harper reports from the Cruz headquarters in Houston.
TAKE LIVE

More info on Republican senator Ted Cruz keeps Texas seat

Leave a Reply