An Irresistible Witness

September 30, 2012 - The Christian life is impossible to live on human power. It is only by the empowering of the Holy Spirit that we have the capacity to carry out God's agenda for our lives.