Former defense secretary James “Mad Dog” Mattis just let loose on former President Barack Obama for ordering him to withdraw forces in Afghanistan without consideration for what was happening on the ground.

The Washington Examiner reported that Mattis explained in a new interview that he had been given “two contradictory objectives” in 2011 when he was leading Central Command and overseeing the wars in Afghanistan and Iraq.

“The forces under my command at CENTCOM were to degrade the Taliban while building up the Afghan army. They were also to withdraw on a strict timetable, independent of circumstances on the ground. We could do one or the other, but not both,” Mattis said. “What you have got to do is figure out what it is you intend to do at the outset [of a war] and then hold firm to that and don’t half-step it. I think that we have had serious policy challenges in figuring out exactly what it is we intend to do and then holding firm to that vision.”

Trump's Sovereign Wealth Fund: What Could It Mean For Your Money?

In the past few months, the United States has been in negotiations with the Taliban about withdrawing American troops, and about 14,000 troops remain in Afghanistan at this time.

Sign Petition: Remove Ilhan Omar from the Foreign Affairs Committee 

Obama wasn’t the only person who has been president that Mattis criticized, as he also criticized President Donald Trump for what he described as his embrace of isolationism. Though Mattis did not mention Trump by name, he said that this kind of isolation could threaten America’s global standing.

“Throughout history, we see nations with allies thrive, and nations without allies wither,” Mattis said.

This Could Be the Most Important Video Gun Owners Watch All Year

Do you think Jimmy Kimmel's apology about his comments about Charlie Kirk was sincere?

By completing the poll, you agree to receive emails from Objectivist.co, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

Trump has been a vocal critic of American allies, particularly NATO members, arguing that they are taking advantage of the U.S. for their security. However, Mattis made the argument that our country needs our allies desperately.

“They were alongside us because they shared the values, the sense that terrorism was a threat to everyone,” Mattis said of the eight allied nations that fight alongside the U.S. in Afghanistan. “So when you go into these kind of situations, you need every ally you can get your hands on. You need all of them. You need their votes in the United Nations. You need their troops on the ground.”

That being said, Mattis refused to weigh in on Trump’s leadership fitness.

“I don’t believe that now, in the cheap seats, is what I would call myself, that I’m going to engage in political assessments of something,” Mattis said to PBS when asked about Trump’s leadership. When asked again if he felt Trump was unfit to serve, Mattis said, “No, I’m not saying that. I don’t make political assessments, one way or the other.”