 Garcia is dean of Holy Trinity Church, which had been the largest Anglican parish in Latin America.Bishop Njoroge of Kenya is appointed to the Constitution of Kenya Review Commission, and becomes an outspoken advocate of democracy and greater freedom in Kenya.He still serves on the Commission as of 2006.