Marine officer jailed for criticizing commanders over botched Afghanistan withdrawal

(Natural News) An officer of the Marine Corps has been jailed for criticizing the way military leadership handled the withdrawal from Afghanistan. Marine Lt. Col. Stuart Scheller, an infantry officer and former battalion commander, made headlines in August and early September after he posted videos on social media criticizing the military leadership and calling for accountability for the…