EU leaders agree on Brexit delay
The 27 EU leaders agreed on Thursday to delay Brexit until the end of October.
The 27 EU leaders agreed on Thursday to delay Brexit until the end of October.
Top officials focus on the economy, relations with China, fighting disinformation.
Theresa May urges lawmakers to back ‘improved Brexit deal.'