NewsIce, Ice, Baby Find out how solar-powered ice-making could transform lives in Kiwa Island, Kenya.