Russian Taliban Said Was ‘Doing God’s Work’ in Afghanistan

An accused Russian Taliban leader was compliant when captured in Afghanistan, and said he was doing “God’s work,” a former American soldier testified August 3.

leave a reply: