As refugees and asylum seekers continue to pour into Germany, supporters face off against a surging tide of anti-immigrant and anti-Muslim protesters.
Subscribe for $5/mo to support us and watch over 50 patron-exclusive documentaries.