Skip to content

Heavy rains lash India’s southern and eastern coasts as they brace for a powerful storm