The Taliban has captured a major border crossing in Afghanistan, as they continue to make gains across the country. This border crossing of Islam Qala is crucial to the country, bringing in by itself $20 million of monthly revenue for the country. Image source –
Taliban begins choking off Afghan government
Taliban begins choking off Afghan government
Taliban begins choking off Afghan government
The Taliban has captured a major border crossing in Afghanistan, as they continue to make gains across the country. This border crossing of Islam Qala is crucial to the country, bringing in by itself $20 million of monthly revenue for the country. Image source –