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 –
For your security, we need to re-authenticate you.
Click the link we sent to , or click here to log in.