Man caught by police dog after car, foot chase
Original post made on May 14, 2008
Read the full story here Web Link posted Tuesday, May 13, 2008, 5:44 PM
on May 14, 2008 at 8:54 am
Cudos for Palo Alto police and their dog:)
on May 14, 2008 at 10:56 am
Deportation is a ticket to freedom. It's easier to 'escape' Mexico and cross the border than it is to escape from jail. No wonder this guy is back on the streets after his prior sex offense arrest.
on May 14, 2008 at 11:26 am
The criminal element among the millions of illegals is truly terrifying.