Juvenile Arrested After Twin Newborns Found Dead in Cleveland Trash
An Ohio girl has been arrested after police found newborn twins dead on Saturday evening. Cleveland police began investigating the incident at around 7:30 p.m. but have provided little information about the case, as CrimeOnline reported. Sources told WJW that a juvenile was arrested and that formal charges would be filed this week in Cuyahoga …