20100605 world.us: Bharat Ombaba comes to India