Video Iran seizes domain names of independent news outlets, stifling media freedom. February 27, 2024 Alexander Perez