Professors developing radar stations to predict storms like recent Leamington tornado
Wayne Hocking says things like, “It might turn out to be a red herring,” and “We’re still learning,” and “A lot of this is speculation,” wrote the London Free Press June 9: But despite all those cautious caveats, the local scientist says something happened high in the sky over southwestern Ontario on Sunday that just […]