Sep 30, 2019 12:00 PM
Tzu Chi speaker

The Buddhist Tzu Chi Foundation is an international humanitarian organization. Tzu Chi USA's Southern Region chapter is headquarted in Houston, TX.