Let’s not trivialize internal injuries suffered by our troops–updated

The Pentagon disclosed on January 18 that 34 U.S. service personnel had sustained brain injuries from the Iranian ballistic missile…

Continue Reading →