Russia discovers huge oil and gas reserves in British Antarctic territory
The Russian company Rosgeo has discovered oil and gas deposits on British territory in Antarctica. Russia has discovered huge oil and gas reserves in British Antarctic territory, which could potentially…