Demonstrators held a protest outside UNICEF's office in London on Friday evening urging it to end its contract with British security company G4S.
Activists from Inminds human rights group said G4S provides security for Israeli prisons which cage Palestinian children as young as 12 years old and torture others.
This is the second time Inminds has protested outside UNICEF House demanding the agency end its partnership with G4S as part of the global #UNdropG4S campaign, the first was in December 2015.
UNICEF had 11 contracts with G4S across seven countries worth over $1 million in 2014. As a whole, the United Nations had contracts with G4S worth over $22 million in 2014.
Inminds chair Abbas Ali said: "It's outrageous that a United Nations agency tasked with keeping children safe, has partnered with a serial abuser of children in lucrative contracts worth over a million dollars every year."
Images by Inminds.
- G4S says it will exit Israeli market, following high-profile BDS campaign
- G4S loses major contract in Colombia after BDS campaign
- UK Labour Party to end G4S contract over human rights concern
- South African companies boycott G4S over links to Israeli prisons