On April 19, 2023, Todd A. Morgan, a 41-year-old assistant professor at Cleveland State University, was found dead in his Hudson, Ohio home. Authorities discovered him during a welfare check after he failed to pick up his daughter from school. Upon arrival, police found Morgan with multiple gunshot wounds to the head and torso, leading to a ruling of homicide by the Summit County Medical Examiner. The scene revealed numerous shell casings and a bloody shoe print, while witnesses reported hearing
...Read More