Edward Sepulveda, 68, charged with sexual assault of at least 4 kids. Police fear there are more victims who haven’t come forward yet.
Foster parent accused of abusing 90+ children over 20 years
4 min read
Continue reading in the USA News Updates app