Behrouz Javid Tehrani, an Iranian democratic dissident who has spent most of the last decade in Iranian jails, was released late last month. I’ve written about him here.
Tag Archives: Behrouz Javid Tehrani
Facing down the Mullahs
Iranian dissidents continue to endure prison and torture