New Channel Television (NCTV) is a 24 hour Communist TV station which is opposing Islamic Republic of Iran. It is a de facto organ of Worker-Communist Party of Iran. It claims to be first 24 hour Communist television in the World.
The current director of NCTV is Ali Javadi who is also a foremost member of WPI.
Text from this biography licensed under creative commons license