China Denies Having Police Stations Set Up In Netherlands Amid Probe

China's foreign ministry today said that offices set up in the Netherlands were not police stations but rather centres to help Chinese citizens renew documents, a day after the Dutch government...