Russia Sends Over 70 Business Reps to Meet Taliban on Trade - IJR News