As the world celebrates Harry Potter on May 2, one of the many days to show their love for the fictional character created by British author JK Rowling, Mumbaik
When we look into the accounts of many different mythologies and religions, it becomes clear that the gods are either immortal or live a life of many thousands of years.