Peter or Judas Date: March 25, 2016 Type: Other Speaker: Neil Pfeiffer Bible Reference: John 13:30, Luke 22:62