Al Green actually said...
Houston also has the largest medical center in the world.
Context
Green points out Houston's major medical infrastructure.
11/21/2019
Green points out Houston's major medical infrastructure.
11/21/2019