The Taliban's claim that it has won the key battle for the Panjshir Valley, the last remaining holdout of resistance against its rule, is disputed by opposition

The Taliban's claim that it has won the key battle for the Panjshir Valley, the last remaining holdout of resistance against its rule, is disputed by opposition
Tags Afghanistan
The FTSE 100 fell on Friday in its worst day of trading since the start …
From black stars on European goods to apps showing what’s Canadian, consumers can respond to …