The backers of a $3 billion bond passed by California voters for stem cell research has failed. They kept no promises and have given money to support those on the 29 member board. Investors Business Daily nails the Stem Cell fraud in an editorial. The editorial hope voters will return to science and fiscal sanity. Something they forgot when they passed Pro. 71 in the first place.