Ruled unconstitutional this morning by the Supreme Court. Watching it live on CSPAN 3.