News

China’s controversial passport map poses a ludicrous yet nevertheless real quandary for other governments. An official stamp from, say, an Indian consulate would seem an act of recognition of ...
China 's top legislature on Saturday passed the country's first passport law, aiming to standardize application, issue and management of passports. The law, to go into effect on January 1st 2007 ...