Limuru Cheshire Home is run by the Assumptions Sisters of Nairobi. It is a home for young girls with physical and mental disability. The sisters here work hard to ensure that the children who were once downcast because of rejection now find love and acceptance at this home.
Watch this video for details. Please remember to like, share and subscribe for more exciting content!
Read More