A federal court in Louisiana has declared a law requiring public schools to display the Ten Commandments unconstitutional.