Good Shepherd Schools | A Classroom Tour

By |2019-06-04T17:09:24+00:00May 4th, 2015|Categories: Child Sponsorship, Fresh Start, Scholarship|Tags: , , , , , , |

There are 107 Good Shepherd schools scattered around the whole of India. [...]