2 years agoU.S Marine Stuart Scheller officially resignes after Comments on Pentagon Generals on AfghanistanAMERICAXPOSED