First Alert Forecast Published Sep. 1, 2026 at 10:40 AM CEST | Updated seconds ago
Jeff Castle is the Chief Meteorologist at KSLA News 12. He specializes in climate change and environmental issues, covering topics such as climate policy, ClimateTech, and global warming, while also addressing regional interests and health and wellness. Jeff's insights and expertise have been featured in WAAY-TV, showcasing his commitment to informing the public on critical climate-related matters.