Houston police have arrested Jose Gilberto Rodriguez, who they suspect of



More...