Leaked EU Report on Israel Makes It Hard for European Foreign Ministers to Deny Complicity

.....

© The Intercept