Learn How to Sign the Lord’s Prayer in American Sign Language
St. Francis', San Francisco 399 San Fernando Way, San Francisco, CA, United StatesIt has been reported that out of an estimated 250 to 300 million Deaf people in the world, only 2% of them are Christians. Deaf people are among the largest […]
Free