One special forces group, fighting separatists in Eastern Ukraine, is bringing together many self-declared neo-fascists.

The volunteers joining the so-called Azov battalion, raised by Ukraine's interior ministry, includes men from Russia, Sweden and Italy who believe in national socialism.

Al Jazeera's David Chater reports from Mariupol.