Lorna Desroses is a Haitian-American woman who is blind and is working for access and inclusion in the Catholic church.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More