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
70% of world livestock population is found in:
India
Africa
India and Africa
India and China
India and China