
Sara Carter Appointed as New Drug Czar
Sara Carter has been confirmed as the first woman to lead the U.S. Office of National Drug Control Policy, tasked with combating drug trafficking and addiction, bringing extensive experience as a cartel expert and investigative journalist.