Lt. Col Scheller Sent To The Brig To Shut Him Up
Task & Purpose Lt. Col. Stuart Scheller, the Marine officer whose meteoric rise to internet fandom began with a video criticizing military leadership over Afghanistan, is currently in the brig, [Read More]