I voted yesterday. As a Missourian, I wasn’t sure if the Stem Cell Initiative would pass (there are a lot of deep pockets with strong religious views paying for massive amounts of propoganda), but it has! Missouri is finally taking a step in the right direction, IMHO.
