A Baltimore man was convicted of murder for pushing 28-year-old Christopher Foster to his death on the train tracks of the city’s Shot Tower Metro SubwayLink station in April 2023. Jurors found Joseph ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results