By wide majorities, Americans love stem cell research. According to Gallup numbers 64% find it morally acceptable, and 52% support easing the restrictions or having none at all. Today, your president Barack Obama repealed his predecessor's strict limits on stem cell research, which created a bunch of bureaucratic, red-tape hassles for scientists (I thought the red states were supposed to be anti-red-tape).
Get the This Week's Top Stories Newsletter
Every week we collect the latest news, music and arts stories — along with film and food reviews and the best things to do this week — so that you’ll never miss Miami New Times' biggest stories.