An illegal immigrant, Eduardo Sarabia, accused of a series of sexual assaults in Southern California, was apprehended after being caught in the act by law enforcement.
An illegal immigrant, Eduardo Sarabia, accused of a series of sexual assaults in Southern California, was apprehended after being caught in the act by law enforcement.