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