“China is ramping up its defenses as the election in Taiwan nears, sending a warning to the United States that interference in Cross-Straits relations will not be tolerated. Is the US and China headed to war? This video breaks down the current state of the situation.”
Aren’t two of the major parties literally just proper up by the US? At least based on this Breakthrough News piece is my understanding. The DPP is definitely the US puppet party though given how much this Guardian article is promoting them as the best party to support.
I found a YouTube link in your comment. Here are links to the same video on alternative frontends that protect your privacy: