A deadly turf war between rival factions of a gang in Ecuador’s largest city, Guayaquil, has resulted in nearly two…
Read More »A deadly turf war between rival factions of a gang in Ecuador’s largest city, Guayaquil, has resulted in nearly two…
Read More »