Spirituality and mystical charm have always drawn people from all over the world to India. As the world becomes increasingly capitalistic and materialist, the quest and urgency for spirituality grows ...
Goddess Durga is the embodiment of the divine force of the Almighty. The word Durga, in Sanskrit means "the invincible". Durga Devi represents power, strength, morality and protection. Maa Durga is ...
Shri Durga Chalisa is a "forty verse" prayer. These verses are usually recited or chanted by groups. The acts and deeds of Sri Durga are recalled in these verses to aid the devotee to meditate on ...
Once every two years, the Indian Council of Agricultural Research hands out a Rafi Ahmed Kidwai Award to a scientist who has made outstanding research contributions in the field of agriculture, animal ...