Lt. Col. Stuart Scheller Who Criticized Military Leaders over Afghanistan is Jailed September 29, 2021 4:02 pmSeptember 28, 2021 6:38 pm