On 15 August 2021 the Taliban overthrew the government in Afghanistan and seized power. One year later, the country is facing multiple challenges that demand immediate global attention. Ahmad Hakimi reportsMore
More than 5,000 people have died, and over 7,000 people are still missing in the Libyan port city of Derna. Relief efforts are underway but face daunting challenges.