By Catherine Meeks, Ph.D.
From Huffington Post
Last week, while attending the Christian Scholars Conference in Nashville, Tenn., I had the blessed experience of hearing Immaculee Ilibagiza bear witness to the power of grace and love. Many readers will know that she is one of the women who spent 91 days hiding in a small bathroom during the 1994 ge...
read more