1.

What percentage of the world's buffaloes are found in India?

A. 43%
B. 57%
C. 65%
D. 34%
Answer» C. 65%


Discussion

No Comment Found