Internet freedom advocate Nizar Zakka, a U.S. resident, has been held for years in Tehran; his family and associates strongly deny espionage charges Source
Internet freedom advocate Nizar Zakka, a U.S. resident, has been held for years in Tehran; his family and associates strongly deny espionage charges Source