Webpress Daily

World News

UK to pay 'substantially' less to EU in event of no deal

Britain has agreed to pay 39 billion pounds as part of its divorce from the EU.

Original Article