NTDTV stands for New Tang Dynasty Television. The channel dirst aired in 2001 and is based in New York. Its mission is to promote uncensored information on China.
China Broadcast info (source - CIA WFB):
all broadcast media are owned by, or affiliated with, the Communist Party of China or a government agency; no privately owned TV or radio stations; state-run Chinese Central TV, provincial, and municipal stations offer more than 2,000 channels; the Central Propaganda Department sends directives to all domestic media outlets to guide its reporting with the government
maintaining authority to approve all programming; foreign-made TV programs must be approved prior to broadcast; increasingly, Chinese turn to online and satellite television to access Chinese and international films and television shows (2017)