Taliban detain Turks in eastern Afghanistan – Central & South Asia – Al Jazeera English

by Machiavelli

Taliban detain Turks in eastern Afghanistan – Central & South Asia – Al Jazeera English.

Advertisements