Channel WIN (World Islamic Network) is the first islamic television channel from India that received license from the Government to uplink to a satellite from India.

(114)

Channel WIN