paulsgraham.ca
Farzad Kamangar's Journey Though Hell
I don’t know how Farzad Kamangar has survived his imprisonment and torture at the hands of Iranian authorities. However he has managed it, it’s clear to me that he has more than earned …