Spain Suffers Worst Natural Disaster in Its History
Welcome back to World Brief, where we’re looking at deadly mass flooding in Spain, North Korea’s enduring war support for Russia, and a historic election victory for Botswana’s opposition. Ominous ...