The Documentary - The Left To Die Boat - 91Èȱ¬ Sounds
The Documentary - The Left To Die Boat - 91Èȱ¬ Sounds
The Left To Die BoatThe Left To Die Boat
Released On: 27 Oct 2012
Available for over a year
The tragic story of African migrants who fled fighting in Libya on an inflatable boat.
Coming Up Next
- Ìý
- Ìý