Main content
Utangulizi wa Mabadiliko ya uteuzi asili - Introduction to Evolution and Natural Selection
Introduction to evolution, variation in a population and natural selection
If you're seeing this message, it means we're having trouble loading external resources on our website.
If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.