News

Recently, a curious camper was scouting out his next campsite in Quebec’s Côte-Nord region on Google Maps when he discovered ...
Situated in Siberia, the Popigai Crater is one of the largest impact structures in Russia. The impact event is believed to have contributed to a minor extinction event. ・Located in Quebec ...
In fact, there were craters in Canada, and one in nearby Quebec. I was spellbound. I vowed that someday I would see that crater for myself. In the decades that followed, I joined the Canadian navy ...