Body Found On Platform Of Downtown St. Louis MetroLink Station
St. Louis, MO (KTRS) Police are investigating after a man’s body was found on a platform at the Busch Stadium MetroLink Station in downtown St. Louis. Police say the victim was discovered at just after 5 a.m. Tuesday. Services were suspended at that station, but have resumed. There’s no word on what may have caused the…