Lt. Col. Stuart Scheller, the Marine who publicly criticized senior leaders on Facebook over Afghanistan, will plead guilty to some charges.
New Orleans Breaking News & Events
Lt. Col. Stuart Scheller, the Marine who publicly criticized senior leaders on Facebook over Afghanistan, will plead guilty to some charges.