Israel’s government has denied that it has been a victim of a smear campaign by the Israeli government.
A group of over two dozen mostly European foreign ministers denounced Israeli attacks on Palestinian aid seekers in a joint statement, condemning the “drip feeding”...
