Russia Claims North Pole in Global Race for Oil

More from LiveScience