Founder of Venezuela’s most feared gang arrested
Police tracked down Larry Changa of the infamous Tren de Aragua gang in a small town in Colombia. …Read more.
Founder of Venezuela’s most feared gang arrested
Police tracked down Larry Changa of the infamous Tren de Aragua gang in a small town in Colombia. …Read more.