What will the US murder rate be in 2030?
Current estimate
4.39 per 100,000
45 forecasters
20 comments