Discussion of the film “The Letter”
Centering Space 14812 Lake Avenue, Lakewood, OH, United States“The Letter: A Message for Our Earth” film, tells the story of a journey to the Vatican of five frontline local leaders to discuss the Laudato Si’ encyclical with Pope […]