Afghanistan’s National Resistance Front, an opposition group, is claiming this evening to be on the verge of victories over the Taliban in several districts in the country’s Northeastern provinces. The NRF, which describes itself as “the last force fighting for the restoration of democracy in Afghanistan,” expressed hopes that these victories were the first steps in an effort to liberate the country from Taliban rule. It noted, though, that it was working without foreign aid that could bolster its efforts. Security analysts, meanwhile, expressed skepticism over whether the NRF could topple the new regime in Kabul, though noting the Taliban...