Daily Kos favicon

Morning Digest: Maine Supreme Court says new instant-runoff voting law violates state constitution