Redemption from barbarism and terrorism