Omar Martin, a 23-year-old resident of Saint Louis, Missouri, tragically lost his life on May 22, 2019. The incident occurred on a MetroLink train, where Martin was fatally shot. According to reports, the altercation began as a dispute between Martin and another passenger, Isaiah Liddell, on the eastbound red line train. The argument escalated, and as the train stopped at the St. Charles Rock Road Station, Liddell pulled out a firearm and shot Martin in the abdomen. Martin was immediately rushed
...Read More