Worries over Russian rocket debris

A Russian rocket launch is raising red flags in Nunavut, where the debris is set to land in the Pikialasorsuaq, or North Water Polynya, in Baffin Bay between Ellesmere Island, Devon Island, and Greenland. “We condemn Russia’s actions and demand that this launch be halted,” Premier Peter Taptuna stated Oct. 6. “We can’t afford to […]