In disturbing escalation against the Palestine movement, UK police arrest journalists and activists under Terrorism Act

In disturbing escalation against the Palestine movement, UK police arrest journalists and activists under Terrorism Act