Happy Factory nonprofit opening in Cedar City

Community members are invited to see how a Cedar City non-profit has produced nearly two million toys to needy children around the world.