Taliban Generates Significant Revenues From Afghan Embassies In Iran & Pakistan | Afghanistan International