Germany, France and UK demand access to Gaza Strip for aid deliveries

Germany, France and UK demand access to Gaza Strip for aid deliveries