Judas: Traitor or Scapegoat?

Our Creator God created us in His own image.