 INC TV studios and transmitters are located at Redeemer Street, Milton Hills Subdivision, Brgy.New Era, Quezon City.The channel was first launched in 2000 as a cable-only television station under the longer name "Iglesia ni Cristo Television", carrying the Church's long line of evangelical television programs that had begun in mid-1983 on the People's Television Network and Radio Philippines Network and later on on other TV networks in the country.