Definitions for "Sahar"
Sahar is an Iranian TV station available on satellite, and not seen in Iran. It is funded by the IRIB and has religious and political programming.