Al Alam News Network

Al Alam News Network

Al-Alam TV is a news channel based in Tehran, Iran, which since its launch in February 2003 has raised the slogan "The truth as you see it". Al-Alam channel seeks to provide an opportunity for interac...

🇮🇷 Iran · Arabic