20100420 india: Modi tweets: Probe welcome