Image From Video Below…

Russell Brand – Stuart Scheller, a US Marine Corps lieutenant colonel who posted a video demanding accountability from military leaders over Afghanistan has been relieved of his duties and will leave US service

Top Comments:

The world needs more people like this guy willing to stand up be counted and expose truth. because it’s the right thing to do. Hero

This guy’s a hero in a world of cowards. May god help him.

0 0 votes
Article Rating
Notify of
Inline Feedbacks
View all comments