VLADIMIR PUTIN

More news
Oil Spill

Russia’s Massive Oil Spill In Arctic Circle Captured From Space

A major oil spill that happened in Russia and affected the Arctic Circle was spotted from space by two satellites of the European Space Agency (ESA). Although Russian officials already confirmed that the spill had been stopped, the incident prompted the country’s government to declare a state of emergency.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.