A developing weather system over the southwest Bay of Bengal and the Sri Lanka coast intensified into a low-pressure area on ...
Chennai: The weather system brewing over the southwest Bay of Bengal and the adjoining Sri Lanka coast intensified into a ...