St. Charles is a Catholic parish in Arlington, VA that is very involved in social justice issues and regularly hosts programs on interfaith discussion, ecology, human rights, and economy and labor issues.
St. Charles is a Catholic parish in Arlington, VA that is very involved in social justice issues and regularly hosts programs on interfaith discussion, ecology, human rights, and economy and labor issues.