Afghanistans NRF forces kill 17 Taliban soldiers in Panjshir valley; new video emerges https://www.republicworld.com/world-news/rest-of-the-world-news/afghanistans-nrf-forces-kill-17-taliban-soldiers-in-panjshir-valley-new-video-emerges-articleshow.html 77 views02:09