Analysis

Lt. Col. Stu Scheller Released from the Brig

October 6, 2021 1

Outspoken Marine officer who slammed Afgan withdrawal is released from the brig Lt. Col. Stu Scheller was three years short of retirement when he posted his videos regarding the Afghanistan withdrawal. By Colton Salaz The Marine […]