American Police Shoot, kill and Imprison More People than Other Developed Countries. Here’s the Data
(CNN)-Enough. That’s the message from many of the protesters who have filled American cities for nearly two weeks, demanding justice for the death of George Floyd and seeking to end a … Read More