CONFIRMED: Israel Stood Down on October 7th and Insider Traders Got Rich December 6, 2023 by mosesman