The National Resistance Front (NRF), along with the Afghanistan Freedom Front (AFF) and the Afghan Liberation Front, are the most prominent resistance groups operating across the north…
You need a TRAC license to view the rest of this content. Learn more