I am a little confused here.. it says he is a Mexican citizen.....where was this, Florida??
Now I am thinking is he here in the US working on a visa and raping dogs in the woods....I do not want to have a debate here but are we missing something. Punish him sure, but after that do not allow him back in the USA.