European satellite launched into orbit despite Inuit concerns over toxic splash

The European Space Agency successfully launched its Sentinel-5P satellite Friday from the Plesetsk Cosmodrome in northern Russia, despite concerns by

Read more