The Taliban have allegedly purchased satellite jammers from Iran to disrupt the last remaining independent television channel reporting on the regime’s brutal crackdown on human rights. Taliban ...