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