A person has fallen 250 feet to their death off the notorious “Devil’s Slide” after suffering an apparent medical episode.
Officials said witnesses reported that the 70-year-old man may have experienced a medical emergency before he plunged to his ...
FOX 8 News on MSN
Woman sentenced for role in death of Cleveland Heights grandma
Two people are being sentenced Thursday morning for their role in the death of a Cleveland Heights grandma.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results