Lest We Forget 2023
Pentagon Reports Marines see Highest Suicide Rate since 2011, Navy since 2019. Over 15,000 Americans are estimated to have died in wars since 9/11, with hundreds of thousands wounded in visible and invisible ways: 877,450 brain wounded veterans either misdiagnosed or undiagnosed, all untreated by the VA/DoD for their brain wounds.
Read More