The murder top 10

Of the cities in the world with the largest per capita killings and a population of at least 300,000, 5 are in Mexico, 3 in Brazil, and 2 in Venezuela. Los Cabos (Mexico) (pictured) tops the table, with 111.33 murders per 100,000 people.

Picture source: Ian D. Keating