Ecuador has the highest homicide rate in Latin America, with 38.8 per 100,000 inhabitants, according to the most recent report from the organized crime research and analysis center InSight Crime ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results