Rep. Curt Weldon announced a few minutes ago on the House floor that he’s opposing the Castle embryonic-stem-cell expansion bill that is up for a vote today. He’s chair of the diabetes caucus (He has diabetes) and said his doctor friends in the House convinced him to “come down on the side of life.”