KC Fairlight
Reza Taghipour's controversial tenure as Iran's Minister of Information and Communications Technology highlights the ongoing struggle between internet censorship and digital freedom.