20090512 india: Congress not an untouchable; says Buddha