KABUL: Clashes between Taliban militants and government forces have somewhat come to a halt near oil reservoirs in Afghanistan's northern Sar-e-Pul ...
A