British police arrested Margaret Owen, a 94-year-old Jewish human rights barrister, in Liverpool on Sunday for holding up a sign expressing opposition to Israelās genocide in Gaza and support for the direct action group Palestine Action
British police arrested Margaret Owen, a 94-year-old Jewish human rights barrister, in Liverpool on Sunday for holding up a sign expressing opposition to Israelās genocide in Gaza and support for the direct action group Palestine Action