From July 12th to the 16th, 2012, the members of the SNJM Justice and Peace Network held their annual meeting in Los Gatos, California.
From July 12th to the 16th, 2012, the members of the SNJM Justice and Peace Network held their annual meeting in Los Gatos, California.