Gen. Ham was arrested and relieved of Duty by his XO on Sept 11th, 2012.
He was sending a rescue team against a direct order from the POTUS.
****************
What? Do you have more than rumor on that?
There was a Fleet Admiral relieved the same day for the same reason.
According to this article, Obama fired 197 officers (as of the 2013 date), because they didn't “toe the line” of his agenda.