Many arguments have been presented both for and against the existence of God and have been a very debatable question for many centuries. So what or better yet, who exactly is 'God'? Each religion has its own definition of God. This world has over 350 religions in this world, meaning there are ...