UK’s former chief of defence David Richards on Tuesday said that the West will recognize Taliban sooner or later and urged governments to be “magnanimous in defeat.” “I think the West is going to end up recognizing the Taliban government. If that’s the case, then we’d better get on with it quicker, […]