20070618 india: 'Nowcast' is today's weather