..... breaking the cycle of abuse
The infant trust is a UK based charity that exists to break the cycle of violence and abuse against small children in South Africa.
Read Lesley's Blog