Respect to outspoken Marine Stuart Scheller – He’s Right to Question the Dismal Leadership of the US Military

“People are upset because their senior leaders let them down and none of them are raising their hands and accepting responsibility and saying we messed this up.”

Read the full post at Infowars.

Be social. Share!