Join our community
Mexican drug lord Joaquin “El Chapo” Guzman Loera made Forbes magazine's “self-made” billionaires list, sparking outrage in Mexico. The magazine ranked Guzman Loera, a wanted criminal in Mexico, at number 701 on their annual list; his net worth was estimated at $1 billion. He killed 3,000 people.