My 105 days in Taliban prison -- and a call to aid Afghanistan | Safi Rauf - TED Talks Daily - Podfriend