What is YMCA?

YMCA stands for Young Men’s Christian Association. Formed first in London in 1844, this organization offered an alternative to life on the streets for the hundreds of young men who came seeking work.