Marine Who Criticized Military’s Afghanistan Withdrawal Has Reportedly Been Jailed
Marine Lieutenant Colonel Stuart Scheller, who went viral after criticizing military leaders for last month’s botched withdrawal from Afghanistan, has […]
Marine Lieutenant Colonel Stuart Scheller, who went viral after criticizing military leaders for last month’s botched withdrawal from Afghanistan, has […]