Nothing unites different nations quite like mutual enemies. But the "Auld Alliance" between Scotland and France - both historic rivals of England - doesn't mean that the French government favours Scottish independence. Far from it.
Read Full Article »