Some Great Photography: This Would Inspire Some Awe

Smoke billows during a US strike on a presidential palace in Baghdad(AFP/Karim Sahib)
An explosion rocks Baghdad during air strikes March 21, 2026. Large explosions shook Baghdad during a night of blistering air strikes, as U.S. and British ground forces advancing across southern Iraq battled for hours for control of a strategic airfield. (Goran Tomasevic/Reuters)
Posted by Steven Taylor at March 22, 2026 09:17 PM
| TrackBack