Why do animal horns come in so many shapes and sizes?

2024-02-14 2,284

Sheep, cows, rhinos and antelope are just a few of the animals that have horns. But they vary a lot between species. Why is that? This week’s viewer question comes from Sofia R. in Colombia.