More rain on its way? Satellite spots developing system in Arabian Sea

· India Today