Man killed at Cleveland RTA bus stop

May 10, 2018: A man was found shot and killed at AN RTA bus stop on East 141st and Saint Clair.
Published: 10:06 AM EDT May 10, 2018