Marine who slammed brass for abandoning Bagram air base, gets appeal hearing
by WorldTribune Staff, February 11, 2024 Marine Corps Lt. Col. Stuart Scheller, who in August of 2021 was relieved of his duties after he posted a video demanding “accountability” from senior leaders for failures in Afghanistan, has been granted an appeal by the Naval Discharge Review Board. In a four-minute, 45-second video posted to Facebook […]