New Delhi: Travellers to Europe will soon face higher visa application fees as the European Commission has approved a 12 percent increase in Schengen...
Beijing: China's declining population remains a matter of concern. Recently, Chinese officials were quoted as saying that the population crisis in China is worse...