by Haja Mo February 23, 2025 World Israel was supposed to release 620 Palestinian prisoners soon after the hostages were handed over. Officials gave no reason for the delay. Previous Story Pope Francis in Critical Condition After ‘Respiratory Crisis,’ Vatican Says Next Story The Unabashedly Provocative Youth Driving Germany’s Far Right