The Czech Republic on Wednesday joined the growing ranks of European Union countries that reject a United Nations pact to regulate the treatment of migrants worldwide. “The Czech Republic has long favored the principle of separating legal and illegal migration,” Deputy Prime Minister Richard Brabec told a news conference.