Post Anti-Slavery March- What next?
Geri Cela -
11 December, 2017
11 Dec, 2017
Protestors take to the UK streets to show their disgust at the ongoing slave trade in Libya.
Migrants sold as slaves in Libya: Where is the outrage?
Kiera Martin -
29 November, 2017
29 Nov, 2017