London, UK . 09th Dec, 2017. 9th Dec, 2017. Protest to bring attention to human trafficking of women, men and children in Libya. The protest marched from Belgrave Square to the Libyan Embassy. Penelope Barritt/Alamy Live News Credit: Penelope Barritt/Alamy Live News


Size: 5760px × 3840px
Photo credit: © Penelope Barritt / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: african, black, commercial, day, exploitation, forced, human, humans, labour, libya, lives, marriage, matter, modern, rights, sexual, slavery, surrogacy, trade, trafficking