Smiling again

Mother Teresa situated in langata has provided home to very many disabled homeless people in the city.The people are given nutrisious food and medical care.Sister in the mother Teresa home show these people love that most of them has never seen since they came to this world.

Location: langata estate, NAIROBI, KENYA