All Articles

Marine Lieutenant Colonel Stuart Scheller, who went viral after criticizing military leaders for last month's withdrawal from Afghanistan, has reportedly been jailed.
September 28, 2021
Marine Lt Col Stuart Scheller viral after criticizing military leaders last month’s withdrawal from Afghanistan has reportedly been jailed