YOUTHAITI Center for Sustainable Development in Duchity. Sharing knowledge and skill improving quality of life is discussed with director Gigi Pomerantz while traveling in Haiti, January 2014

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…