Illegal Immigrant, Deported 3 Times, Charged With Running Over Police Officer

A man deported from the United States three times is accused of running over a Dallas police officer and backing into a second cop. The illegal immigrant, Eduardo Gonzalez-Rio, is being held in the Dallas County Jail, according to The Dallas Morning News. Gonzalez-Rio, 29, was escorted out of a nightclub early Monday morning. He got […]