India Today, the Indian TV channel to watch live free

India Today
India Today – is a 24-hour English language television network based in Noida, Uttar Pradesh that carries news, current affairs and business programming in India. The channel is owned by TV Today Network Ltd, which is a part of Living Media. India Today and its brother channel Aaj Tak has won numerous awards over the years at the Indian Television Academy Awards and the Exchange4media News Broadcasting Awards. Watch Indian TV channel India Today live, online for free.
India TV channels online