Tuesday , China criticized foreign embassies and diplomatic missions for giving shelter to North Korean asylum-seekers .