Now that Hindu God Ram is in the limelight, it is a good time to take a look at the Gods on the planet. Texts from ancient civilizations all over the world are replete with references to Gods. There are some Gods who descended to Earth directly and some who came in different living […]