WATCH LIVE   ·   App   ·   S+L site  

March 6, 2010

 Taizé is an ecumenical community based in France dedicated to peace and justice through meditation and their hauntingly beautiful music. This week on S+L Radio we speak to Brother Emile from the Taizé community and we meet the Richard Family, who’ve just put out their first CD.