Opinion Letter to the Editor: Houston – it’s where America’s... 9 years ago Our nation and its anchor institutions have been conflicted about their role in producing...