Lt. Col. Stu Scheller posted a video on social media just hours after the attack in Kabul that killed 13 US troops and many Afghans. His video is a response to Marine Corps Commandant Gen. David Berger’s letter to troops and veterans. “People are upset because their senior leaders let them down. And none of them are raising their hands and accepting accountability or saying, ‘We messed this up.’” He continues on to call out senior leadership for failing in Afghanistan and making unwise decisions.
With the Information, Resources and Opportunities Required to
Fight Evil. Avert Suffering. At Scale.