American forces claimed to have evacuated and handed over the “New Kabul Compound” in the center of Kabul. According to…
Read More »American forces claimed to have evacuated and handed over the “New Kabul Compound” in the center of Kabul. According to…
Read More »