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.
Houston City Controller Chris Brown spoke publicly this week for the first time about his $5.6 million land sale.