Australian drug lord Duax Ngakuru, the chief of Comanchero, one of many main drug gangs in Australia towards whom a global alert was issued, was
Australian drug lord Duax Ngakuru, the chief of Comanchero, one of many main drug gangs in Australia towards whom a global alert was issued, was