Britain, Germany and Canada also rushed troops into Kabul to evacuate their embassies.
Home » News, Insights & Trends » Business » Taliban seize presidential palace in Kabul as Western diplomats flee
Britain, Germany and Canada also rushed troops into Kabul to evacuate their embassies.
Sign up for free or use coupon code 1BW50 for 50% discount on your subscription
Sign up now