Scot Carr

United States of America

Very moving experience here in Rwanda, beautiful country and miracle of reconciliation is in progress.

Latest Messages