By Muhammad Atef | June 11, 2021



Man shot and killed in Greater Ville neighborhood in north St. Louis.

source