The Afghan Taliban said on Tuesday they have quelled protests in a northern province over security forces' attempts to eradicate opium poppy cultivation which generates income for many impoverished ...
The Taliban promised to fight terrorist organizations in Afghanistan, but has failed to live up to that promise, despite political support from neighbors.