The Biden administration reportedly refused an offer from the Taliban for the United States to take over control of Kabul while evacuating Americans and American allies. The Taliban offered to let the United States take over control of Kabul while the terrorist organization would wait on President Biden’s self-imposed withdrawal deadline of August 31. The
More
Today: February 24, 2026