A Houston transmission repair shop owner was sentenced Wednesday to 35 years in prison for fleeing the country after fatally shooting a man he mistook for a thief in 2018. Oscar Aristides Garcia, 35, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results