Cleveland police, leadership say ‘no excuse’ after 20 people shot and 3 killed over holiday weekend

The July 4 holiday left 20 people wounded and three people dead in Cleveland, police report.