Taliban take over of Afghanistan

Defying the US intelligence reports, the Taliban have swept into Afghanistan’s capital Kabul and wrested control from the government which collapsed after the embattled president left the country and its people to fend for themselves. Heavily armed Taliban fighters swamped the capital, and several entered Kabul’s abandoned presidential palace. AccordingRead More →