Taiwan launched the first international streaming platform on Aug. 30 to reach the English-speaking world, as Beijing continues pushing propaganda campaigns on the world stage.
“Our story deserves to be told by Taiwanese voices,” said the president of the self-ruled island, describing the launch as “an exciting new initiative.”