Edwin Damean Echeverria, 26, of Santa Ana, admitted molesting 10 boys in Santa Ana is facing 27 years to life in prison, a prosecutor according to NBC News.
Echeverria pleaded guilty to 24 felony counts involving sexual assaults on the victims. Continue reading