Steven Weil's claim that the Israeli Ministry of Defense and IDF ordered nearly 100,000 new helmets reveals troubling inconsistencies. Why, after denying shortages immediately after October 7, 2023, would such a large procurement be necessary?
Substack is the home for great culture



