The European Union agreed on Monday to delay Brexit until Jan. 31 next year — just three days before it was due to take place.
The European Union agreed on Monday to delay Brexit until Jan. 31 next year — just three days before it was due to take place.