A report has revealed that British troops may be deployed on the ground in the besieged Gaza Strip under the guise of supporting aid deliveries once a new sea route opens next month.
The report, published by the British…
Continue Reading
News Source: presstv.ir