On Christmas morning, Estonia’s power grid operators got an unwanted surprise: The Estlink 2 power cable linking them to Finland had failed. The outage left only the Estlink 1 cable…
The International Criminal Court (ICC) is seeking arrest warrants for Taliban leaders for alleged gender-based crimes, as the group continues to crack down on women’s rights in Afghanistan. The news…