Mayor Castro, wife announce addition to familySan Antonio Mayor Julian Castro and his wife Erica Lira Castro made a big announcmnet Thursday.Published: June 26, 2014, 4:20 PMTags: News, Local
‘Don’t think there will ever be justice’: Mercedes Losoya’s family talks about unwanted plea deal, what’s next in case