Humans in the Indian subcontinent domesticate the water buffalo
At least 130 million domestic water buffalo exist, and more people depend on them than on any other domestic animal.
Humans in the Indian subcontinent domesticate the water buffalo Read more