Caspar Weinberger
Weinberger was Secretary of Defense during the Iran Contra scandal, which involved selling guns to Iran to give money to a group of rebels in Nicaragua called the Contras, who were fighting the socialist dictatorship there. Weinberger didn't want to do this but he did not prevent it from happening. In the early 1990s he was investigated for it, but wasn't charged with a crime.