My 105 days in Taliban prison -- and a call to aid Afghanistan

1,663,291 views | Safi Rauf • TED2022