Nine felony charges have been issued against an East St. Louis woman in an alleged hit and run case.
According to local sources, Moesha Allen fled the scene after crashing her car into a crowd of women. Anyone with information on her whereabouts is asked to contact the U.S. Marshal's Service at 618-482-9236.
AdvertisementVideo of the crash went viral on social media in July. St. Clair County State's Attorney Brendan Kelly said one of the reasons charges were possible was because he saw the video.
Kelly said, "Every layer of law enforcement has a social media component now."
Kelly noted social media played an important role in another recent case.
Mekishal McDougle, 40, was found guilty of possession of child pornography. The East St. Louis woman was reported to officials by her co-workers who saw the images.
"If they see evidence of a crime on Facebook or on Twitter or on any other social media, they need to report that," said Kelley.
You May Also Like