
Why owls are sold for thousands of rupees during Diwali
Diwali may be a festival of lights, but a dark shadow looms over owls in India.
For these nocturnal birds, the celebration is not as bright since they often become victims of superstitious beliefs and…