Was Barabbas truly worthy of this after all?