The Biden Administration is set to release three Guantanamo Bay detainees
President Joe Biden has renewed President Barack Obama’s pledge to draw down the number of detainees currently being held at a secure facility in Guantanamo Bay, Cuba. There are now…