Interesting. But why so many concentrated in Northern Ontario?
O for Ontario....
susie
Some infalling large meteors are thought to break up into many fragments, resulting in clusters of craters over an area. Ontario has been subject to glaciation, but the subsurface structure should remain. A test would be the presence of ceosite, or shocked rock. Some drilling and rock sampling would settle the issue.