Johannesburg, December 2009 – KidsRights, a Dutch based organisation, offers well run local projects and long term support to vulnerable

Johannesburg, December 2009 – KidsRights, a Dutch based organisation, offers well run local projects and long term support to vulnerable