Taliban celebrates victory as last US troops leave Afghanistan

Taliban fighters fired their guns into the air in celebration in the Afghan capital as the United States completed the withdrawal of it forces from Afghanistan, nearly twenty years after it invaded the country following the September 11, 2001 attacks on America. Marine General Frank McKenzie, the head of the US Central Command, made the withdrawal announcement at a Pentagon news briefing […]