Originally posted by Old Greg
View Post
Chile has the best standard of living in Latin America | This is Chile
Chile has a homicide rate of 2.7 per 100,000
Brazil 29.2
Comment