Marine veteran Stuart Scheller, who was famously fired and jailed after demanding accountability for the disastrous Afghanistan withdrawal, criticized the leadership of the U.S. military for lacking moral courage.
Related posts:
Pentagon Study: US Empire Collapsing – “We Need War”
The Moral Revolution America Needs
Noel Gallagher Slams “Hippy” Attitude to Islam That Allows Terrorists to Roam Free
Japan Unveils First Electric Car That Doesn’t Need A Battery
Exclusive—Jeff Landry: American Life and American Energy Are Inextricable, Biden is Seeking to Destr...
Most creative and innovative teams have prior shared experiences but diverse knowledge and skills