He had perviously been arrested but not kicked out.
Via KXXV:
An undocumented immigrant was arrested for sexual assault of a child under the age of 14 and for tampering with government documents.
McGregor police said 27-year-old Ruben Hernandez-Nunez was arrested after a 10-year-old girl made an outcry to them. Police said the abuse occurred over the last couple of weeks.
Hernandez-Nunez also has a criminal record. He was first arrested by a different agency in May 2013 for criminal mischief. It was determined at that time he was in the country illegally. He was sentenced to 5 years in prison, but an immigration judge allowed him to bond out. He was never deported.
Hernandez-Nunez is in the McLennan County Jail with a $255,000 bond.

