Germany’s leadership has abandoned integrity, spreading Israeli propaganda and smearing UN officials in unconditional support for genocide.
Germany’s leadership has abandoned integrity, spreading Israeli propaganda and smearing UN officials in unconditional support for genocide.
