Leave a comment


State Sen. Sylvia Garcia‘s office that Houston civil rights leader Leonel Castillo has died.

Castillo was the first Hispanic city controller  and was appointed by President Jimmy Carter as Commissioner of Immigration and Naturalization in 1977.  Castillo, whose health had declined in recent years, was 74.

A community center named after Castillo had planned to hold its grand opening this Saturday.

Also On 97.9 The Box:
comments – Add Yours