Afghanistan’s National Resistance Front (NRF) on Thursday claimed that it had shot down a Taliban helicopter and captured four of the group’s members in the country’s Panjshir province, local media reported. Sibghatullah Ahmadi, the Director of Strategic Communications and the spokesperson for the NRF, confirmed the news of the shooting […]