One of Europe’s last migrant rescue ships defies political pressure to save lives

Over nearly five years, the small German charity Sea-Watch has saved more than 37,000 lives. But xenophobia and repression threaten its survival.

wagingnonviolence.org