Your NPR news source

British prime minister insists Brexit will happen on October 31st

SHARE British prime minister insists Brexit will happen on October 31st

PM says under no circumstances will departure from the EU be delayed, also: Hurricane Dorian "devastates" the Bahamas and why not losing got an Iranian sportsman into trouble.

More From This Show