Afghanistanica disarms [1] the widely held belief that there are Chechen Jihadis on the ground in Afghanistan.
Afghanistan: No Chechens
· Written by Ben Paarmann
Categories: Central Asia & Caucasus, Afghanistan, Russia, War & Conflict· Written by Ben Paarmann
Categories: Central Asia & Caucasus, Afghanistan, Russia, War & ConflictAfghanistanica disarms [1] the widely held belief that there are Chechen Jihadis on the ground in Afghanistan.