The creation of crucifixion as a sacrifice ritual is attributed to what people?

Romans
Carthaginian
Greeks
Pharisees

Trivia Crack Answers Main Page