# The 2003 Battle of Baghdad Page: https://stenobird.com/podcast/urban-warfare-project-102130/the-2003-battle-of-baghdad Text version: https://stenobird.com/podcast/urban-warfare-project-102130/the-2003-battle-of-baghdad.md Podcast: [Urban Warfare Project](https://stenobird.com/podcast/urban-warfare-project-102130) Published: 2026-02-23T10:46:53+00:00 Episode link: https://urban-warfare-project.castos.com/episodes/the-2003-battle-of-baghdad Audio file: https://episodes.castos.com/5de8282033baf4-72953531/2371247/c1e-w70ohvzqpnbj84wo-rk251jxgbmn2-0lgjdx.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/urban-warfare-project-102130/episodes/the-2003-battle-of-baghdad Duration seconds: 7320 ## Resource In 2003, one of the most consequential urban operations in modern military history took place as US forces approached Baghdad from the south—the battle for control of the Iraqi capital, including the armored "thunder runs" that collapsed Saddam Hussein’s regime. Drawing from his firsthand experience as the commander of 2nd Brigade Combat Team, 3rd Infantry Division during the battle, retired General David Perkins joins John Spencer in this episode to recount how roughly a thousand American soldiers conducted two rapid and aggressive assaults into Baghdad, during the second of which they seized and held the center of a city of six million against entrenched Republican Guard forces. He describes how US soldiers overwhelmed stiff enemy resistance with speed, combined arms integration, disciplined mission command, and relentless momentum. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/urban-warfare-project-102130/episodes/the-2003-battle-of-baghdad/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/urban-warfare-project-102130/the-2003-battle-of-baghdad.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.