Truth, Inspiration, Hope.

Tag: Stuart Scheller

Afghan Debacle: Marine Jailed for Questioning Authorities, People Donate Over $2.5 Million
A U.S. marine who criticized his superiors for mishandling the Afghan withdrawal was detained and placed...