A new northern alliance against the Taliban is forming in Afghanistan's Panjshir Valley

A new northern alliance against the Taliban is forming in Afghanistan's Panjshir Valley