20090521 city.mumbai: History repeat brings delight; despair