violation of freedom of speech
-
U.S. muzzles Iranian media in violation of freedom of speech
In a coordinated campaign of seizure, the United States has blocked the domain of several Iranian official news websites as well as regional…