Foreign Policy Pentagon Tacitly Admits Biden’s Gaza Pier Stunt Is A Total Failure Shawn Fleetwood May 22, 2024