Skip to main content Skip to local navigation
Home » Posts tagged 'Peter Taylor'

Peter Taylor

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 […]