Geneva, Switzerland—The Geneva/Swiss chapter of the Interreligious association for Peace and Development was inaugurated in the Ecumenical Center of Geneva.
Read more …