Question: why do identical twins have different skin color?
Answer: Identical twins have to have the same skin color, because they have the exact same genes, they started out as one embryo that split into two. Fraternal twins start as two seperate embryos, and are as similar as any other siblings. So suppose a black man and a white woman have a daughter.