
The Secret Roots of Liberation Theology
History often repeats itself, and if you have lived two lives, as I have done, you have a good chance of seeing the reenactment with your own eyes.
Liberation theology, of ...