The Presidents of France and Russia have announced a joint venture to transform the war-torn region of the north Caucasus into a premier tourist destination, they said on Thursday. The spectacular Caucasus Mountains, which have been the scene of a bloody Islamist insurgency in recent years, are an ideal location to develop ski resorts, the […]