News

Ministry data shows that an estimated over 1.28 crore animals are expected to be available for sacrifice this year. This includes over 56.02 lakh cattle and buffalo, over 68.38 lakh goats and sheep, ...