Latin America almost certainly pays the world’s highest economic price for organized crime. According to the Inter-American Development Bank (IDB), crime costs Latin America and the...
Breaking