UK forces may be deployed to help deliver Gaza aid

UK forces may be deployed to help deliver Gaza aid

The US says no American forces will go ashore but an unnamed “third party” will drive aid into Gaza…
Read More
Leave your comment