Tag: jim carroll

Trump Administration Names Jim Carroll as New Drug Czar

The Trump Administration has named White House deputy chief of staff Jim Carroll as the nation’s new drug czar. Drug czar is the unofficial but often used term for director of the Office of National Drug Control Policy (ONDCP). According to CNN, Carroll was named deputy director of the ONDCP on Friday, a position he will retain until …

Continue reading