20030619 india: Mystery red rain due to dust cloud from Arabia