Scott Wright

Wright is the co-coordinator of the Ecumenical Program on Central America and the Caribbean.