New Delhi: In a rebuff to China, India on Thursday made it clear that any paper visa "stapled" to the passport in separate sheets rather than pasted will be treated as invalid for travel out of the country. "It has come to the attention of the government that the Chinese Embassy here and its Consulates in ....Read more