Cyclone Helen threatens to hit coastal southern India

Record ID: 399485