"The Spirit of the Lord is on me, because he has anointed me to proclaim good news to the poor. He has sent me to proclaim freedom for the prisoners and recovery of sight for the blind, to set the oppressed free."
The Lord Jesus Christ is still in the recovery business. He continues to release captives who are prisoners to their dogma and their vast need of deliverance from themselves and all that binds them.
Our blindness is no match in His recovery process....
Yes, Jesus Christ sets the oppressed prisoners FREE.