Still waters run deep, so do those who reside in silence.

    Zen masters say that ‘you cannot see your reflection in running water, only in still water’. Learning to live in detached stillness, so as to allow myself to listen to the voice of God has been something that I chose to do since I relocated back to my home country, Kenya.

    0 Facebook Twitter Google + Pinterest