2019’s ‘late’ heavy rains explained

File photo
File photo