Live

LATEST

America to deploy marines to Norway

MORE

America to deploy marines to Norway

Norway is set to permit the deployment of US marines on its soil in a move that goes against former vows concerning foreign troop deployment.

Russia, Turkey seal TurkStream deal

BUSINESS

Russia, Turkey seal TurkStream deal

Russia and Turkey have signed a major deal for the construction of a pipeline that would take Russia natural gas under Turkish waters in the Black Sea towards Europe.