Marine Officer Who Questioned Generals over Afghanistan Is Relieved of Duty

Lt. Col. Stuart Scheller of the United States Marine Corps revealed Friday afternoon that he has been relieved of duty for posting a video criticizing military leaders for failing to take responsibility for the disastrous withdrawal from Afghanistan.
Read more at Breitbart

We are ad-free!


Share this: