Occasionally, and it usually happens when I start losing hope for the human race, something happens or I find out something which makes me happy to be a member of this species. The same thing happened when I found out about Gheel. Gheel is a village in Antwerp, Belgium where instead of institutionalising mentally ill [...]