NEW: China "Blockades" Taiwan