President Donald Trump took to Truth Social to call on Hamas to release all 20 living Israeli hostages in one wave and promised that the war would end if it did so.

"Tell Hamas to immediately give back all 20 Hostages (Not two or five or seven!), and things will change rapidly. It will end!" he wrote.

Read more.