Congress to launch INC TV, its own news channel on YouTube, on 14th April

New Delhi: Congress to launch INC TV, its own news channel on YouTube, on 14th April. The channel will disseminate news related to the party, through social media.