Impossible odds, Creative faith

It seems unlikely that an imposing former professional British football (soccer) player would end up as a social worker. And even more unlikely, is that he would be appointed by the Chinese government to help solve one of their most pressing problems – over a million orphans left on streets or languishing in countless orphanages. … Continue reading