France, Germany, UK condemn Israel over Gaza aid blockade – Middle East Monitor

France, Germany and the United Kingdom have condemned Israel’s ongoing blockade of the Gaza Strip’s access to humanitarian aid, and urged the occupation state to allow the delivery of supplies and agree a…

Continue Reading