As I remember the explanation: Dark skin means more melanin in the skin. Melanin blocks the UV light that the body uses to synthesize D vitamin. So white people in north are better suited for utilizing the scarce sunlight for D vitamin production and black people in the south are better protected against the skin cancer risk caused by the UV radiation.