We Indians have grown up with the legend of Dasha-Avatara – the ten avatars (incarnations) of Lord Vishnu. The belief goes that whenever there is serious problem here on earth, impacting life, mostly the course of humanity, Lord Vishnu, the preserver god from the holy Trinity comes to protect us all. The ten avatars canContinueContinue reading “Dasha-Avatara – Evolution of Homosapiens”