Can you imagine living in Sri Lanka your whole life, but never
The village of Arthapilavu is a remote village in the North of
The Center of Hope had a team of nine volunteers from TOUCH