Monsters Descend on Israel
- 10th October 2023
- Wallace G. Smith
On October 7, 2023, monsters descended on the nation of Israel. As word spread, many Israelis rushed to their cellphones or television screens to see images of terrorists crossing Israel’s borders by land and sea—even by air in small, improvised aircraft. They descended upon a music festival packed with dancing youth. They encroached on neighborhoods. They...