Len ShermanLen Sherman is an author and documentary film producer and correspondent. His film, Abandon All Hope: Welcome to Afghanistan, shot one year before 9/11 in the mountains of northern Afghanistan, details the designs of Al Qaeda and the Taliban to attac the U.S. It ran dozens of times on MSNBC in the months following 9/11. He lives in Scottsdale, Arizona. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code