
Your comment is being published.
Thanks for keeping alive the conversation.
Sahar TV1 is a satellite television station from Tehran, Iran, providing News and Talk shows. Sahar TV1 is the English channel for IRIB (Islamic Republic of Iran Broadcasting) which produces and airs newscasts, talk shows and political commentary as well as Islamic religious education to provide the Iranian viewpoint of ... See more
Muhammad Tanoli
i want to see/lesn ghazanfa iqbal speech
July 27, 2014, 5:52 a.m. GMT