downtoearth-subscribe

Owls bear brunt of Diwali excesses

Diwali, a festival of joy and celebration for everyone, is a painful experience for owls in India. A nocturnal bird of prey, an owl is described in Vedic and Puranic myths as the vehicle of Goddess