Featured Featured October 25 - October 27 Together – Taize Weekend Delray Beach , Florida Highlights video from the Taize weekend [...]