EXPLAINED: Have you ever read a forecast saying there’s a 90 per cent chance of...
More than 130mm of rain was dumped on parts of SEQ overnight
This amateur forecaster paints a grim picture of future weather
New site dialog. Will only be shown once.