The Ten Commandments must leave an Alabama courthouse, a federal judge rules.