Taiwan ruling party to stage mass anti-China rally 1 hour, 52 minutes ago Supporters of Taiwan's independence-leaning ruling Democratic Progressive Party (DPP) are planning to take to the streets to protest rival China's military threats to the island. "We are calling for solidarity and cooperation for the March 18 rally to protest against China and let our voice be heard by the world," said DPP chairman Yu Shyi-kun. "If we don't speak out, we can't protect our democratic way of living and our rights to free choice," he said. The DPP is expecting a turnout of 100,000 for the rally...