General Weather Alert: Low-Pressure System Closing In on Sri Lanka Set to Strengthen Into Depression
Meteorologists warn of rapidly developing weather threat A low-pressure system currently forming in the vicinity of Sri Lanka is expected to intensify into a…