2025-01-15-iran-is-in-trouble-victor-davis-hanson-b2GxnmkiU2M · john anderson media · Sentinel