The Nightmare Battle of Fallujah Still Has Lessons to Teach

.....

© Bloomberg