World

European Union delays Brexit until Oct. 31, saving Britain from messy EU exit this week

The extension to Oct. 31 is intended to give British Prime Minister Theresa May more time to get her Brexit deal through Parliament.