Newsweek
Russia just found huge oil reserves in Antarctica
Russia has discovered huge oil reserves in British territory in Antarctica, according to evidence submitted to the U.K. House of Commons Environment Audit Committee (EAC). According to documents ...
5 hours ago