Loading Video…

This browser does not support the Video element.

City Controller land deal controversy

Houston City Controller Chris Brown spoke publicly this week for the first time about his $5.6 million land sale.