Allahu Akbar, New York City November 10, 2025 by rainman As of the NY City Mayoral Election, November 04, 2025, the time elapsed since September 11, 2001 for the conquest of New York City, is 24 years, 1 month, and 24 days. Hold my beer, Sun Tzu. Related posts: Scary Story Hour With Mooch and Barry Bernie Runs Campaign Into Ditch Low Blow Gold Standard – “Your Daddy Drinks Bud Light”