Algeria Three Years On, Afghans Continue to Feel the Devastating Impact of the Kabul Airport Attackby Charlotte Adams May 23, 2025