Germany Urges Israel To “Immediately” Stop Blocking Gaza Aid

Berlin: Germany on Monday urged Israel to “immediately” stop blocking aid flowing into war-ravaged Gaza, after…