A federal judge has blocked Louisiana's controversial law requiring the Ten Commandments be displayed in public schools.