Congress-backed Mega TV goes on air in Tamil Nadu exchange4media.com - The Congress party has finally joined the channel war in Tamil Nadu with the official launch of its 24-hour news and general entertainment channel called ?Mega TV? on November 19, the birth anniversary of former Prime Minister Indira Gandhi. Congress launches TV channel Congress takes cue from allies, launches TV channel |