Mosul 2024 Senior U.S. Envoy visits Baghdad, Erbil, Mosul—after Wash DC Visits of Kurdish Prime Minister, Iraqi Prime Minister Kurdistan24
I covered the battle against ISIS in Mosul. Gaza's challenges will make it look like child's play. Atlantic Council
Gaza's Urban Warfare Challenge: Lessons from Mosul and Raqqa The Washington Institute
AI Would Have Failed to Protect Mosul Center for European Policy Analysis