David Rose on Iraqi insurgents | vanityfair.com

David Rose on Iraqi insurgents | vanityfair.com