Crossroads presents at SfAA Film Fest in Philadelphia
In early April, Crossroads was thrilled to present our 18-minute documentary, Sacred Ground, at the Society for Applied Anthropology Film Festival. The festival is part of the SfAA’s annual conference, which attracts roughly 2,000 participants from around the world, and took place this year in downtown Philadelphia.