Sandra Ávila Beltrán, the first woman to be charged as the leader of an international drug-smuggling operation, faces cocaine-smuggling charges filed in a United States District Court in Florida.
Sandra Ávila Beltrán, the first woman to be charged as the leader of an international drug-smuggling operation, faces cocaine-smuggling charges filed in a United States District Court in Florida.