Financial and trade sanctions imposed on Iran have failed to bring the regime to its knees but they have hamstrung efforts by dissidents to spread their message on the internet because the latest technology and payment methods are barred.
The Green (...)