No one can deny, they are a massive drain on society, increased costs in police and fire dept, schools, roads, hospitals, insurance claims etc. I still can't believe that we walk around talking about lowering our foreign oil dependence and improving our economy when we have millions of people here draining it illegally.
Until we can come close to securing the border we're screwed, it's all band aids on bullet wounds. Putting them in prison does make sense to some extent, but repeat and serious offenders i vote a Guantanamo bay setup or a lead injection. it seems inhumane but it's what it will take.