AFNL Live from Iran.
List all Iranian TV channels
INFO :
AFN Farsi Net was founded in 1993. It is an Iranian satellite radio and TV station and it's based in Simi Valley, California. Windows Media Player is required to watch the broadcasts. The channel works with several top broadcasting companies around the world. It claims to have excellent staff and the quality of the service is always their top priority.