Carlos Albornoz

Colombia’s former drug asset director arrested for embezzling $13M