How to Move into a Slum
Posted On January 14, 2009
According to the UN, 1 out of every 6 people on earth today lives in a slum. Yet those who intentionally relocate to these communities… Read More →
Water Fights in India
Posted On August 9, 2004
About a month ago Beate and Andrea from Germany, came to India to join the Servants team and learn what it means to live in… Read More →
What is Sari Wichai?
Posted On September 5, 2003
What is Sari Wichai? Sari Wichai is the OLD name of the Kingdom that was centred around the modern city of Surat Thani in Southern… Read More →