Day: August 16, 2021

Taliban Capture Kabul

On Sunday, August 15th, the Taliban finally captured the Afghan capital of Kabul, after weeks of renewed violence between the Taliban insurgency and the U.S.-backed Afghan government. The same day, Al-Jazeera published a video showing Taliban fighters having captured Afghan President Ashraf Ghani’s presidential palace after the President fled to

Read More »