Israel-Hamas war LIVE: Hamas frees 24 hostages from Gaza on first day of truce | WION LIVE

This post was originally published on WION.