The Documentary - The Left To Die Boat - 91Èȱ¬ Sounds

The Documentary - The Left To Die Boat - 91Èȱ¬ Sounds


The Left To Die Boat

The tragic story of African migrants who fled fighting in Libya on an inflatable boat.

Coming Up Next