Lt. Col. Stu Scheller pressed for "accountability" from military leadership for the current sitation in Afghanistan. Now, his military career appears to be over.
Scheller unleashed a viral video on social media that put his career on the line to press the top brass for answers.
"People are u...