McChrystal was U.S. Commander in Afghanistan until his resignation in June 2010 after he criticized Obama officials to Rolling Stone magazine
Retired General Stanley McChrystal on Sunday slammed President Donald Trump as immoral, shady, and a liar, adding he wouldn't join the president's administration.
Stanley, who was the U.S. commander in Afghanistan for a year during the Obama administration, didn't hold back in his criticism of the president in an interview with ABC News.
'I think it's important for me to work for people who I think are basically honest, who tell the truth as best they know it,' he said of why he would not join Trump's administration.