'Formosa Betrayed' debuts in U.S. this weekend

Formosa Betrayed Official Website This weekend, February 26-28, a new movie about Taiwan will be coming to theaters. Formosa Betrayed is the first American film to ever deal with US-Taiwan relations and explore the issues of democracy, identity, and justice during the White Terror period in Taiwan. The movie was

Read more