By Sophiee (on Facebook under the title) The Hebrew word translated as “sacrifice” is qorban: It means to draw near to G-d. The whole concept of qorban (sacrifice) in Judaism is the opposite of what most people think it is — there is no blood thirsty god needing the deaths of some creature. Instead Jewish […]