The U.S. Consumer Product Safety Commission (CPSC) is announcing that multiple firms are recalling millions of units of Window coverings, including Roman shades and roll-up blinds. These window coverings present a serious risk of strangulation to young children.

Thank you to the US Consumer Product Safety Commission...