Do East African distance runners dominate races due to genetics?

Conversation |
More than 10,000 athletes from 206 different nations will compete for glory in [the 2016] Olympic Games...But when it comes ...