Iran seizes domain names of independent news outlets, stifling media freedom.

Alexander Perez

Alexander Perez