Sea Watch vs the Libyan Coast Guard
2018
Posters