China war games may be off China has withdrawn 3,000 soldiers from a military exercise on an island facing Taiwan, prompting speculation that Beijing may have cancelled its annual war games, the Taiwan defence ministry says.