Religion is nothing but a mean to impose certain rules over the mob .... now to answer the questions that can't be justified with logic every religion has it's own mythological stories ... that's it .... that's why these stories differ from religion to religion ....