Great Heart & Great Health Campaign : CFBT Foundation
The Christian Foundation for the Blind in Thailand (CFBT) is a non-profit charitable organization helping blind with Multiple Disabilities children in Thailand. The home for blind with Multiple Disabilities (Bangkok Branch) is the project of [...]