powered by mochila

China canceled or postponed several events meant to highlight its rapidly improving relations with Taiwan, apparently to protest the Dalai Lama's visit to the island, Taiwan's ruling party said Tuesday.