A sheep's wool is either white, brown or black, depending on the breed. How a natural coloured sheep's wool could be rainbow coloured is beyond me, I don't think a farmer is going to dye the sheep's wool before they shear them. People are taking things a little to far to teach a child political...