Forecast News

Prediction of the course of the weather in the future either near term or long term