Tag: London police t) Gaza

A Jewish university professor was arrested by British police for supporting Palestine

A Jewish university professor was arrested by British police for supporting Palestine

3 Min Read