Biden Retreats on a Payout to the Taliban - At Least for Now
Some $7 billion, from Afghanistan's central bank, sits in the New York Fed. The Taliban has no right to it. A group of 9/11 families was awarded the money in federal court.
Some $7 billion, from Afghanistan's central bank, sits in the New York Fed. The Taliban has no right to it. A group of 9/11 families was awarded the money in federal court.