Germany admits failure to secure UNSC seat likely due to support for Israel

5 months ago