Neil Hauer

Neil Hauer

Germany

Chechen community in Germany fears social rejection, deportation

About 50,000 Chechens live in Germany and as some struggle to fit in, others simply fight for their right to stay.

Chechen community in Germany fears social rejection, deportation