GOLGOTHA, Who really hung on that cross