Lt Col Stuart Scheller, US Marine Corps, who demanded accountability of his superiors on video and was relieved of his duties, has resigned.

..

..

..

..

This entry was posted in Uncategorized and tagged . Bookmark the permalink.

Leave a comment