General Ham has now been fired for following standard U.S. policy to defend American personnel. He took an honorable stand and was fired.As much as this has been rumored in many places, I don't think it has been established as fact.
The crux of the article... from the embedded “evidence”:
GA: Do you believe that this was a cover up from the very beginning?
CL: Oh yes, the gun running of course, that was the thing.
GA: That was my next question; do you believe that this administration is smuggling weapons to Al-Qaeda?
CL: Well, not I mean The short answer is yes. They were working with the very same Al-Qaeda linked relationships in Libya to gather up and buy back and collect weapons from Gaddafis stock pile that were missing from the revolution in Libya last year and what it looks like is that they were shipping them onwards to Syria.
GA: Some of those weapons have already shown up in the Sinai on the southern border of Israel.
CL: Yes, theyve gone to the Sinai and theyve also gone to Mali and to other places in western Africa and theyve also gone to Syria. That was the operation, thats what they were doing.