Ross Kane

Ross Kane is a priest at St. Paul’s Episcopal Church in Alexandria, Virginia. He was a volunteer missionary in East Africa from 2002 to 2005 with the New Sudan Council of Churches.