Posts Tagged: Cairo Declaration
Corbyn Faces Scandal After Revelation of Document Accusing Israel of ‘Apartheid’’
JNS.org - British Labour Party leader Jeremy Corbyn signed a 2002 document that accuses Israel of committing genocide against the Palestinian people, it was revealed over the...









