Marine Lt. Col Stuart Scheller Spoke Truth About Afghanistan. Now He’s Been Jailed September 29, 2021 by Nate Ashworth