New video message from the Islamic Emirate of Afghanistan: “The Day of Victory” Posted on October 24, 2024October 25, 2024 by Aaron Y. Zelin _______________ Source: Telegram