The low pressure system responsible for the unstable weather conditions across the island over the last few days could develop into a tropical storm or depression by Sunday. This is according to the Meteorological Service, Jamaica, which yesterday…

more