Solveeit Logo

Question

Question: 70% of world livestock population is found in:...

70% of world livestock population is found in:

A

India

B

Africa

C

India and Africa

D

India and China

Answer

India and China