Suspect claims car was ‘controlled by Satan’ during fatal hit-and-run
Baltimore, MD – According to WMAR 2 News, Baltimore police have launched a homicide investigation into a fatal hit-and-run incident in West Baltimore after initially treating it as an accident. The event, which occurred on January 8, 2026, in the 2200 block of Frederick Avenue, claimed the life of a 45-year-old pedestrian, identified as Marcus … Read more