Date Released: 01 March 2021 CWRU Alert: Cleveland Police have apprehended the suspect of a shooting at East 123rd Street and Euclid Avenue. No injuries were reported. All clear. If you experience an emergency, call 216.368.3333. Save