Question

Which aspects of Kipsigis bridewealth payments are consistent with evolutionary reasoning, and which are not?

Answer

This answer is hidden. It contains 333 characters.