2019’s ‘late’ heavy rains explained

File photo

File photo