London, England, UK. 18th Dec, 2017. Hundreds of noises protest blockade Parliament in protest Against Libyan Slave Trade chanting African is not for sale. Credit: See Li/Alamy Live News


Size: 7952px × 5304px
Photo credit: © See Li / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: #africanlivesmatter, #africanmigrantsarehumans, #humanityagainstslavery, #humanrights, #humanrightsabuses, #illegalwars, #libya, #mobilizeorganize, #modernslavery, #nato, #organharvesting, #rape, #repost, #sexualviolence, #slaveauctions, #speakout, #speakup, #standupagainst, african, libya, libyan, lives, matter, slave, trade