Placerville Parents Of Deceased Child Arrested On Allegations Of Child Abuse
This week authorities arrested the parents of 11-year-old Roman Lopez for child abuse. Lopez was found dead at his Placerville home more than a year ago. Police charged the boy’s parents with multiple shocking criminal...
Read More