Jane WheelerMar 28, 20184 minEasterOn a Friday, on the outskirts of Jerusalem, in a solitary place called “Golgotha” (literally meaning “the skull”), the Roman puppets of...