Amnesty International film on right to protest screened in East London
Human rights organisation Amnesty International UK has screened a new film about the right to protest at an event in

Human rights organisation Amnesty International UK has screened a new film about the right to protest at an event in

Transport for London (TfL) has rejected Amnesty International’s advert about predictive policing for Elephant and Castle tube station. TfL are

A UK-based Hong Kong theatre company Stage June Fourth presented the award-winning play May 35th, telling a story banned by