20090323 city.bengaluru: Humiliated youth hangs himself