Why do blacks and whites have different testosterone levels?
Most significant difference is probably going to be the vitamin d levels, drop those and the body has to compensate by boosting the reservoirs for the immune system... those happen to also allow the higher testosterone levels unless the immune system needs to tone down the use of them, so it turns down testosterone when it is weak and needs access to the muscles resources...