Our Beacon Forum

Hell On Earth: Refugee Camps / PG
By:Hussein Amin Lumumba, Uganda
Date: Saturday, 5 October 2019, 6:18 am

"Hell On Earth: Libya Refugee Camps". Latest documentary on Libyan Slave/Death Camps aired yesterday evening on Germany's DW TV:

https://youtu.be/HKQoRg0dZg4

https://www.youtube.com/watch?v=HKQoRg0dZg4&feature=youtu.be