The Danish HAVE to name their children from a government list

Did you know in Denmark, all Danish parents can only name their children from a pre-approved government list of 3000 names for boys and 4000 names for girls. In Denmark, a country that embraces rules with the same gusto that Italy defies them, choosing a first and last name for a child is a serious, … [Read the full story]