ICN International STAR Chinese Channel ICN (International Chinese Network Inc.), formerly known as the International Audiovisual Communication Company (International Audio-Visual Commununication Inc.), established in 1980, is headquartered in Monterey Park, California (9550 Flair Dr. # 102, El Monte, CA 91731), mainly engaged in the Chinese television program (logo is & ldquo; international TV & rdquo;).
ICN has been more than 30 years, covering Los Angeles, San Francisco, Hugh