About David Christie

This author has not yet filled in any details.
So far David Christie has created 13 blog entries.

Sustaining School in Tamil Nadu, India

15 September, 2014|

New Horizons: Reaching Out To Street Girls In Burkina Faso

26 August, 2014|

Safeguarding Vulnerable Children in Ghanaian Schools

26 August, 2014|