Barabbas and Jesus

“The release of Barabbas and the execution of Jesus” (Matthew 27:20) – In this, we catch a glimpse of the … More