North County Times
SAN DIEGO, California -- An illegal immigrant suspected in a string of sexual assaults and peeping incidents in Pacific Beach was under arrest Friday, police said.
Eduardo Castillo Herrarte, 33, was arrested by Immigration and Customs Enforcement agents about 4 p.m. yesterday at Lemon Grove and Golden avenues in the city of Lemon Grove, according to San Diego police.
Posted by tyne at February 24, 2007