11.30.2006

Lost in translation?

I wonder if this is what comes to mind when the world hears the church's or Christians' statements on making sacrifices to the Lord ...

No comments: