Stuart Scheller: Video Criticizing Military Leaders on Afghanistan Goes Viral
Stuart Scheller is a U.S. Marine lieutenant colonel who was relieved from duty after he shared a video on Facebook criticizing military leadership for their handling of the Afghanistan withdrawal.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed