The Consumer Product Safety Commission and the window blind industry are recalling virtually every Roman blind and roller shade on the market -- around 50 million sets -- because the cords pose a strangulation hazard to children.